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
- MethodExecutor.cs
- ObjectDataSourceMethodEventArgs.cs
- ExpandCollapsePattern.cs
- AspNetSynchronizationContext.cs
- MetaChildrenColumn.cs
- SrgsElementFactory.cs
- Transform.cs
- SoapIncludeAttribute.cs
- CacheAxisQuery.cs
- RegexGroupCollection.cs
- HttpListenerTimeoutManager.cs
- SqlUtil.cs
- PeerCollaborationPermission.cs
- WindowCollection.cs
- ControlCollection.cs
- FontCacheUtil.cs
- StandardBindingCollectionElement.cs
- ComponentCache.cs
- CapabilitiesState.cs
- LoaderAllocator.cs
- Int64Storage.cs
- PackageController.cs
- DataGridColumnHeaderCollection.cs
- QueueSurrogate.cs
- PopupControlService.cs
- ToolStripRendererSwitcher.cs
- MemoryFailPoint.cs
- ClientUtils.cs
- SqlDataSourceView.cs
- XPathAncestorQuery.cs
- AccessibleObject.cs
- QuotedPrintableStream.cs
- CultureInfo.cs
- HyperLinkField.cs
- GacUtil.cs
- XmlAnyElementAttribute.cs
- Floater.cs
- AutomationPropertyInfo.cs
- WindowsFormsSynchronizationContext.cs
- Rotation3D.cs
- Interlocked.cs
- NavigationWindowAutomationPeer.cs
- FontUnit.cs
- GatewayDefinition.cs
- WebAdminConfigurationHelper.cs
- XmlAttributeCache.cs
- GridView.cs
- QueryAccessibilityHelpEvent.cs
- BuilderPropertyEntry.cs
- EntityModelBuildProvider.cs
- Rule.cs
- KeyConverter.cs
- MutexSecurity.cs
- DataGridViewComboBoxCell.cs
- SkewTransform.cs
- SmiEventStream.cs
- GetPageNumberCompletedEventArgs.cs
- ProfileProvider.cs
- WebServiceParameterData.cs
- ReadOnlyAttribute.cs
- CombinedGeometry.cs
- Column.cs
- SelectionListDesigner.cs
- FixedTextPointer.cs
- CommandBindingCollection.cs
- State.cs
- BinaryObjectInfo.cs
- ToolStripItemTextRenderEventArgs.cs
- EncodingNLS.cs
- Stacktrace.cs
- ToolStripDropDown.cs
- shaperfactory.cs
- IDQuery.cs
- WeakEventTable.cs
- EllipseGeometry.cs
- XmlQueryStaticData.cs
- SourceChangedEventArgs.cs
- ScalarType.cs
- ScrollableControl.cs
- PenContexts.cs
- ACL.cs
- ResXResourceWriter.cs
- IPHostEntry.cs
- _FtpControlStream.cs
- CryptoStream.cs
- HtmlForm.cs
- TcpTransportSecurity.cs
- ReadWriteSpinLock.cs
- UnsafeNetInfoNativeMethods.cs
- BitmapEffectDrawing.cs
- XsltFunctions.cs
- URIFormatException.cs
- XPathArrayIterator.cs
- DataServiceProcessingPipelineEventArgs.cs
- QueryRewriter.cs
- StdValidatorsAndConverters.cs
- MissingMethodException.cs
- AsyncDataRequest.cs
- ReaderWriterLock.cs
- WebPartConnectionsEventArgs.cs