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
- ToolStripHighContrastRenderer.cs
- XPathAxisIterator.cs
- RectAnimationClockResource.cs
- InlinedAggregationOperatorEnumerator.cs
- SecurityState.cs
- PropertyOverridesTypeEditor.cs
- TextureBrush.cs
- RoutedEventHandlerInfo.cs
- CodeVariableDeclarationStatement.cs
- hwndwrapper.cs
- SupportsEventValidationAttribute.cs
- RichTextBox.cs
- AutomationTextAttribute.cs
- XmlSchemaSimpleContentRestriction.cs
- DateTimeFormatInfo.cs
- ClientSettingsProvider.cs
- SByteStorage.cs
- RegionIterator.cs
- FixedSOMLineRanges.cs
- BufferedGraphicsContext.cs
- ExtendedPropertyCollection.cs
- WebPartZoneBase.cs
- TraceUtility.cs
- CultureInfoConverter.cs
- DesignParameter.cs
- Scene3D.cs
- SharedPerformanceCounter.cs
- NavigatorInput.cs
- ListViewTableRow.cs
- AggregateNode.cs
- TextSimpleMarkerProperties.cs
- DataRowExtensions.cs
- DbUpdateCommandTree.cs
- MenuItem.cs
- InvokeProviderWrapper.cs
- recordstatefactory.cs
- NativeMethods.cs
- HostingMessageProperty.cs
- Button.cs
- KeyValuePair.cs
- basevalidator.cs
- StateDesigner.CommentLayoutGlyph.cs
- SHA1Cng.cs
- ImageList.cs
- Misc.cs
- Drawing.cs
- JoinSymbol.cs
- OutputCacheProfile.cs
- AndAlso.cs
- embossbitmapeffect.cs
- BadImageFormatException.cs
- TextTreeTextBlock.cs
- NetworkInformationException.cs
- XmlObjectSerializerWriteContext.cs
- CursorConverter.cs
- CacheMemory.cs
- EdmItemError.cs
- TraceFilter.cs
- ServerType.cs
- SingleKeyFrameCollection.cs
- TypedReference.cs
- DiagnosticTrace.cs
- AssociationType.cs
- PerspectiveCamera.cs
- IUnknownConstantAttribute.cs
- CreationContext.cs
- PasswordPropertyTextAttribute.cs
- MemberAccessException.cs
- SectionXmlInfo.cs
- Executor.cs
- PropertyPushdownHelper.cs
- NamespaceQuery.cs
- TypeElement.cs
- RightsManagementInformation.cs
- RemoteWebConfigurationHostStream.cs
- ExtensibleClassFactory.cs
- BamlTreeMap.cs
- SpeechEvent.cs
- ComponentSerializationService.cs
- WebPermission.cs
- DataPagerFieldCollection.cs
- HttpApplicationFactory.cs
- StylusSystemGestureEventArgs.cs
- WorkflowService.cs
- RectAnimationClockResource.cs
- CodeSubDirectory.cs
- SafeEventLogWriteHandle.cs
- EventKeyword.cs
- EditorAttribute.cs
- CroppedBitmap.cs
- ImageField.cs
- XsltArgumentList.cs
- SplineKeyFrames.cs
- NetworkStream.cs
- HttpHandlerAction.cs
- Utils.cs
- SchemaImporterExtensionElementCollection.cs
- LockedBorderGlyph.cs
- DataBindingHandlerAttribute.cs
- GraphicsContainer.cs