Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ScheduleChanges.cs
- unsafeIndexingFilterStream.cs
- ShapeTypeface.cs
- SapiAttributeParser.cs
- Marshal.cs
- PenThreadPool.cs
- DateTimeOffset.cs
- SafeNativeMethods.cs
- XmlSchemaCollection.cs
- ComponentConverter.cs
- FileFormatException.cs
- XmlBinaryReader.cs
- ListBoxItemAutomationPeer.cs
- CompiledRegexRunner.cs
- EncoderNLS.cs
- SystemColorTracker.cs
- FixedSOMElement.cs
- ListBoxChrome.cs
- MailWriter.cs
- BitmapEffectvisualstate.cs
- WmlTextBoxAdapter.cs
- VSDExceptions.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- _CookieModule.cs
- XmlSerializationGeneratedCode.cs
- PointF.cs
- Pair.cs
- IsolatedStorageException.cs
- DESCryptoServiceProvider.cs
- QilUnary.cs
- NumberSubstitution.cs
- RowsCopiedEventArgs.cs
- CalendarSelectionChangedEventArgs.cs
- Panel.cs
- UnconditionalPolicy.cs
- GlyphsSerializer.cs
- ErrorCodes.cs
- SpanIndex.cs
- PersonalizationStateQuery.cs
- XsdValidatingReader.cs
- OleDbReferenceCollection.cs
- SecurityTokenProvider.cs
- Switch.cs
- Transform.cs
- ProfileManager.cs
- ImageButton.cs
- DefinitionUpdate.cs
- ScopelessEnumAttribute.cs
- AnnotationMap.cs
- MergePropertyDescriptor.cs
- MethodBuilder.cs
- DSASignatureFormatter.cs
- InvokeHandlers.cs
- PointLightBase.cs
- WebServiceEnumData.cs
- Pair.cs
- ACL.cs
- DebugHandleTracker.cs
- Rectangle.cs
- XMLDiffLoader.cs
- CheckedListBox.cs
- SafeProcessHandle.cs
- ResizeGrip.cs
- PositiveTimeSpanValidatorAttribute.cs
- ClientScriptManager.cs
- StartUpEventArgs.cs
- DesignTimeData.cs
- ImageListUtils.cs
- ListSourceHelper.cs
- SiteMapHierarchicalDataSourceView.cs
- BitmapCodecInfoInternal.cs
- Formatter.cs
- XpsS0ValidatingLoader.cs
- RuntimeHelpers.cs
- CategoryAttribute.cs
- DesignerForm.cs
- MappedMetaModel.cs
- X509Utils.cs
- TypeSystemHelpers.cs
- DesignTimeVisibleAttribute.cs
- ActiveXHelper.cs
- PerfService.cs
- ProjectedSlot.cs
- SQLInt32.cs
- ReadOnlyState.cs
- JapaneseLunisolarCalendar.cs
- XmlDataSourceView.cs
- WebSysDescriptionAttribute.cs
- safelinkcollection.cs
- DelegatingTypeDescriptionProvider.cs
- FactoryGenerator.cs
- GregorianCalendar.cs
- ISAPIRuntime.cs
- Options.cs
- TextEditorParagraphs.cs
- Iis7Helper.cs
- OutputCacheSection.cs
- CanonicalXml.cs
- DynamicDataManager.cs
- IconHelper.cs