Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Monitoring / system / Diagnosticts / EventSourceCreationData.cs / 1305376 / 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
- HtmlForm.cs
- DateTimeOffsetStorage.cs
- InvalidWMPVersionException.cs
- SRGSCompiler.cs
- AnnotationHighlightLayer.cs
- WebZoneDesigner.cs
- SessionSymmetricMessageSecurityProtocolFactory.cs
- SoapClientMessage.cs
- ItemCollection.cs
- NullableFloatSumAggregationOperator.cs
- WsdlWriter.cs
- OpenTypeCommon.cs
- XPathScanner.cs
- DateTimeConverter.cs
- ProxyHelper.cs
- ApplyHostConfigurationBehavior.cs
- Encoder.cs
- regiisutil.cs
- Roles.cs
- PropertyIDSet.cs
- activationcontext.cs
- XPathAncestorIterator.cs
- IPEndPointCollection.cs
- PrintPreviewGraphics.cs
- XmlSchemaObjectTable.cs
- TreeViewEvent.cs
- SynchronizedDispatch.cs
- TabControl.cs
- FileAccessException.cs
- CheckBoxAutomationPeer.cs
- Soap12ServerProtocol.cs
- PrimitiveSchema.cs
- Utils.cs
- ProjectionRewriter.cs
- Camera.cs
- StorageAssociationTypeMapping.cs
- DataTable.cs
- WsatServiceAddress.cs
- CompositeDesignerAccessibleObject.cs
- UrlMappingCollection.cs
- OledbConnectionStringbuilder.cs
- DrawListViewColumnHeaderEventArgs.cs
- QueryComponents.cs
- FormViewUpdatedEventArgs.cs
- OracleSqlParser.cs
- EventSchemaTraceListener.cs
- ListDictionary.cs
- String.cs
- GatewayDefinition.cs
- DoubleKeyFrameCollection.cs
- Sequence.cs
- XmlSchemaInfo.cs
- LineGeometry.cs
- METAHEADER.cs
- RuntimeConfigLKG.cs
- TargetParameterCountException.cs
- autovalidator.cs
- ZeroOpNode.cs
- DataPager.cs
- XmlBinaryReader.cs
- GeneralTransform3DTo2D.cs
- SharedPerformanceCounter.cs
- _AcceptOverlappedAsyncResult.cs
- ToolStripSeparatorRenderEventArgs.cs
- NameHandler.cs
- ToolStripRendererSwitcher.cs
- DataViewListener.cs
- FontNamesConverter.cs
- TraceListener.cs
- TrackingServices.cs
- XmlBoundElement.cs
- TextDocumentView.cs
- SchemaName.cs
- PrinterResolution.cs
- Assert.cs
- CngUIPolicy.cs
- AQNBuilder.cs
- Size3D.cs
- IndexedEnumerable.cs
- OdbcInfoMessageEvent.cs
- StylusDownEventArgs.cs
- SHA256.cs
- Constants.cs
- DrawingGroup.cs
- StringFunctions.cs
- IdentityNotMappedException.cs
- LineBreakRecord.cs
- PersonalizationStateQuery.cs
- DataMemberFieldConverter.cs
- DesignerToolStripControlHost.cs
- ImageField.cs
- FilterEventArgs.cs
- List.cs
- AuthenticationSection.cs
- ContextQuery.cs
- ParagraphResult.cs
- TextContainerChangedEventArgs.cs
- BindingExpression.cs
- TriggerCollection.cs
- FormsAuthenticationUser.cs