Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Services / Monitoring / system / Diagnosticts / EventSourceCreationData.cs / 1 / EventSourceCreationData.cs
using System.Security; using System.Security.Permissions; namespace System.Diagnostics { public class EventSourceCreationData { private string _logName = "Application"; private string _machineName = "."; private string _source; private string _messageResourceFile; private string _parameterResourceFile; private string _categoryResourceFile; private int _categoryCount; private EventSourceCreationData() {} public EventSourceCreationData(string source, string logName) { _source = source; _logName = logName; } internal EventSourceCreationData(string source, string logName, string machineName) { _source = source; _logName = logName; _machineName = machineName; } private EventSourceCreationData(string source, string logName, string machineName, string messageResourceFile, string parameterResourceFile, string categoryResourceFile, short categoryCount) { _source = source; _logName = logName; _machineName = machineName; _messageResourceFile = messageResourceFile; _parameterResourceFile = parameterResourceFile; _categoryResourceFile = categoryResourceFile; CategoryCount = categoryCount; } public string LogName { get { return _logName; } set { _logName = value; } } public string MachineName { get { return _machineName; } set { _machineName = value; } } public string Source { get { return _source; } set { _source = value; } } public string MessageResourceFile { get { return _messageResourceFile; } set { _messageResourceFile = value; } } public string ParameterResourceFile { get { return _parameterResourceFile; } set { _parameterResourceFile = value; } } public string CategoryResourceFile { get { return _categoryResourceFile; } set { _categoryResourceFile = value; } } public int CategoryCount { get { return _categoryCount; } set { if (value > UInt16.MaxValue || value < 0) throw new ArgumentOutOfRangeException("value"); _categoryCount = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System.Security; using System.Security.Permissions; namespace System.Diagnostics { public class EventSourceCreationData { private string _logName = "Application"; private string _machineName = "."; private string _source; private string _messageResourceFile; private string _parameterResourceFile; private string _categoryResourceFile; private int _categoryCount; private EventSourceCreationData() {} public EventSourceCreationData(string source, string logName) { _source = source; _logName = logName; } internal EventSourceCreationData(string source, string logName, string machineName) { _source = source; _logName = logName; _machineName = machineName; } private EventSourceCreationData(string source, string logName, string machineName, string messageResourceFile, string parameterResourceFile, string categoryResourceFile, short categoryCount) { _source = source; _logName = logName; _machineName = machineName; _messageResourceFile = messageResourceFile; _parameterResourceFile = parameterResourceFile; _categoryResourceFile = categoryResourceFile; CategoryCount = categoryCount; } public string LogName { get { return _logName; } set { _logName = value; } } public string MachineName { get { return _machineName; } set { _machineName = value; } } public string Source { get { return _source; } set { _source = value; } } public string MessageResourceFile { get { return _messageResourceFile; } set { _messageResourceFile = value; } } public string ParameterResourceFile { get { return _parameterResourceFile; } set { _parameterResourceFile = value; } } public string CategoryResourceFile { get { return _categoryResourceFile; } set { _categoryResourceFile = value; } } public int CategoryCount { get { return _categoryCount; } set { if (value > UInt16.MaxValue || value < 0) throw new ArgumentOutOfRangeException("value"); _categoryCount = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DesignSurfaceManager.cs
- CodeParameterDeclarationExpressionCollection.cs
- RPIdentityRequirement.cs
- ContentElementCollection.cs
- LogEntryUtils.cs
- HtmlElementEventArgs.cs
- WinFormsComponentEditor.cs
- ChannelSinkStacks.cs
- CodeExpressionStatement.cs
- MsmqEncryptionAlgorithm.cs
- MSG.cs
- StylusPlugin.cs
- BitStack.cs
- ReflectionHelper.cs
- SQLBoolean.cs
- SafeArchiveContext.cs
- AppDomainShutdownMonitor.cs
- ConstrainedGroup.cs
- PrincipalPermissionMode.cs
- PrivilegeNotHeldException.cs
- TogglePattern.cs
- BindingMAnagerBase.cs
- RenderDataDrawingContext.cs
- MaskDescriptors.cs
- XslCompiledTransform.cs
- InputDevice.cs
- XmlSchemaExternal.cs
- ParserHooks.cs
- OledbConnectionStringbuilder.cs
- SchemaCollectionPreprocessor.cs
- CounterSetInstance.cs
- TypedAsyncResult.cs
- TextInfo.cs
- DataGridViewUtilities.cs
- PhonemeEventArgs.cs
- versioninfo.cs
- ProxyElement.cs
- RemoteWebConfigurationHostStream.cs
- EmptyControlCollection.cs
- XmlConvert.cs
- ProcessThreadCollection.cs
- Soap12ProtocolImporter.cs
- PageThemeBuildProvider.cs
- MediaTimeline.cs
- XmlSchemaAnnotation.cs
- IDQuery.cs
- TextFormatterImp.cs
- TreeView.cs
- ConnectivityStatus.cs
- AnnotationObservableCollection.cs
- XmlSiteMapProvider.cs
- sortedlist.cs
- TreeIterators.cs
- UIElement.cs
- ConstructorBuilder.cs
- HtmlInputButton.cs
- SQLSingleStorage.cs
- EditorAttributeInfo.cs
- WorkflowMessageEventArgs.cs
- ScopelessEnumAttribute.cs
- ProtocolsSection.cs
- HostedHttpContext.cs
- FilteredXmlReader.cs
- ConnectionConsumerAttribute.cs
- PolicyStatement.cs
- TimeSpan.cs
- CheckBoxPopupAdapter.cs
- StoreContentChangedEventArgs.cs
- ClientCredentials.cs
- SQLSingle.cs
- DecimalMinMaxAggregationOperator.cs
- OptionUsage.cs
- AssemblyBuilder.cs
- DispatcherExceptionEventArgs.cs
- BaseCodeDomTreeGenerator.cs
- GetMemberBinder.cs
- EventEntry.cs
- IApplicationTrustManager.cs
- ApplicationCommands.cs
- WebHttpBindingCollectionElement.cs
- ReaderWriterLock.cs
- GridViewEditEventArgs.cs
- _HeaderInfoTable.cs
- ToolStripDropDownMenu.cs
- GridViewColumn.cs
- ResourceProviderFactory.cs
- TextServicesCompartmentContext.cs
- RequiredFieldValidator.cs
- InlineCollection.cs
- XsltArgumentList.cs
- XmlSerializableServices.cs
- BaseParser.cs
- AtomMaterializer.cs
- TimerEventSubscription.cs
- MouseEventArgs.cs
- WebPartHelpVerb.cs
- XPathNodeInfoAtom.cs
- TrustSection.cs
- XsdBuildProvider.cs
- Shape.cs