Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- UserPreferenceChangedEventArgs.cs
- ChangeTracker.cs
- ClassImporter.cs
- RegexBoyerMoore.cs
- ChannelBinding.cs
- XmlHierarchicalDataSourceView.cs
- StringTraceRecord.cs
- RepeaterItemEventArgs.cs
- NamedPipeAppDomainProtocolHandler.cs
- XmlSubtreeReader.cs
- ASCIIEncoding.cs
- ImpersonateTokenRef.cs
- Globals.cs
- Funcletizer.cs
- SettingsPropertyIsReadOnlyException.cs
- ResourceDescriptionAttribute.cs
- EndOfStreamException.cs
- PreservationFileWriter.cs
- SqlDeflator.cs
- CreateUserWizardStep.cs
- ColumnClickEvent.cs
- BamlBinaryWriter.cs
- DataGridViewCellStateChangedEventArgs.cs
- SelectedDatesCollection.cs
- CodeTypeDeclaration.cs
- SiteMapNodeItem.cs
- HwndKeyboardInputProvider.cs
- WizardSideBarListControlItemEventArgs.cs
- ConfigurationValidatorBase.cs
- MimeMapping.cs
- precedingsibling.cs
- ToolStripPanel.cs
- AppDomainAttributes.cs
- followingsibling.cs
- TemplateXamlParser.cs
- GeneralTransformGroup.cs
- __TransparentProxy.cs
- SafeNativeMethodsOther.cs
- NegotiateStream.cs
- BoundingRectTracker.cs
- FileDialog.cs
- URIFormatException.cs
- MultipartIdentifier.cs
- ConfigUtil.cs
- JsonXmlDataContract.cs
- InitializerFacet.cs
- StylusPointProperties.cs
- PointAnimationUsingPath.cs
- PrintController.cs
- EntityDataSourceMemberPath.cs
- InternalConfigEventArgs.cs
- PropertyInformation.cs
- FileRecordSequenceHelper.cs
- TrackingWorkflowEventArgs.cs
- PassportAuthenticationEventArgs.cs
- PolicyReader.cs
- FusionWrap.cs
- XMLSyntaxException.cs
- CoreSwitches.cs
- ServerProtocol.cs
- OutputCacheSection.cs
- EdmValidator.cs
- CreateUserWizard.cs
- WindowsIdentity.cs
- Decorator.cs
- AnalyzedTree.cs
- Comparer.cs
- Utils.cs
- GestureRecognizer.cs
- SecurityElement.cs
- IISUnsafeMethods.cs
- ScrollItemPatternIdentifiers.cs
- SqlDelegatedTransaction.cs
- DocumentXPathNavigator.cs
- EventData.cs
- _RequestLifetimeSetter.cs
- RectIndependentAnimationStorage.cs
- HttpConfigurationSystem.cs
- PlaceHolder.cs
- PageEventArgs.cs
- CompositeTypefaceMetrics.cs
- Mapping.cs
- TdsParserSessionPool.cs
- SelectionUIService.cs
- InputLanguageCollection.cs
- DataShape.cs
- AsymmetricSignatureDeformatter.cs
- PointConverter.cs
- TextBoxView.cs
- FamilyMapCollection.cs
- ObjectNavigationPropertyMapping.cs
- StrokeCollectionDefaultValueFactory.cs
- MenuAutomationPeer.cs
- ItemDragEvent.cs
- EUCJPEncoding.cs
- GeneralTransform.cs
- TabRenderer.cs
- NavigationService.cs
- ZipIOExtraFieldElement.cs
- ContextBase.cs