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
- Transform3D.cs
- XmlSchemaInferenceException.cs
- GridViewColumnHeaderAutomationPeer.cs
- MonikerSyntaxException.cs
- DefaultProxySection.cs
- Rule.cs
- DataRelation.cs
- InvalidPipelineStoreException.cs
- ResourceDescriptionAttribute.cs
- baseaxisquery.cs
- SqlMethods.cs
- StreamGeometry.cs
- WorkflowServiceHostFactory.cs
- AudioFormatConverter.cs
- DynamicRendererThreadManager.cs
- ResolveMatchesMessageCD1.cs
- PartialArray.cs
- WebPartManagerInternals.cs
- followingsibling.cs
- IPAddress.cs
- SystemException.cs
- DataTableMappingCollection.cs
- Grid.cs
- Italic.cs
- PagesSection.cs
- dsa.cs
- WebServiceHandler.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- SqlMethodAttribute.cs
- InstancePersistenceCommandException.cs
- ParameterElementCollection.cs
- EntityReference.cs
- Event.cs
- URLAttribute.cs
- SafeViewOfFileHandle.cs
- DelegateTypeInfo.cs
- LoginViewDesigner.cs
- ToolStripDropDownMenu.cs
- WindowCollection.cs
- ErrorsHelper.cs
- DocumentXmlWriter.cs
- SettingsPropertyValueCollection.cs
- CodeDomLocalizationProvider.cs
- RoleManagerModule.cs
- ConfigsHelper.cs
- Timer.cs
- ListViewDataItem.cs
- MouseGestureValueSerializer.cs
- ZipIOCentralDirectoryBlock.cs
- FreezableCollection.cs
- SHA256Cng.cs
- RouteParametersHelper.cs
- FrameworkPropertyMetadata.cs
- XNodeSchemaApplier.cs
- ZipIOModeEnforcingStream.cs
- FieldDescriptor.cs
- Pair.cs
- MonthCalendar.cs
- RelationshipFixer.cs
- CoTaskMemSafeHandle.cs
- EventListenerClientSide.cs
- BackgroundFormatInfo.cs
- DescendantQuery.cs
- QuaternionRotation3D.cs
- formatter.cs
- LinkAreaEditor.cs
- ValueCollectionParameterReader.cs
- DataRowExtensions.cs
- ColorBlend.cs
- DataGridViewControlCollection.cs
- CursorConverter.cs
- RemotingConfiguration.cs
- ApplicationServicesHostFactory.cs
- StrokeCollectionDefaultValueFactory.cs
- AssemblyAttributes.cs
- ColorPalette.cs
- ButtonBaseAdapter.cs
- SchemaNames.cs
- FollowerQueueCreator.cs
- RealProxy.cs
- ValidatorUtils.cs
- PrinterUnitConvert.cs
- LiteralControl.cs
- SqlGenericUtil.cs
- SQLBinaryStorage.cs
- FormViewInsertedEventArgs.cs
- LineMetrics.cs
- ConfigUtil.cs
- HeaderedItemsControl.cs
- OdbcErrorCollection.cs
- CustomValidator.cs
- EventSinkHelperWriter.cs
- ScriptControlManager.cs
- IDispatchConstantAttribute.cs
- ParamArrayAttribute.cs
- InnerItemCollectionView.cs
- DynamicValidator.cs
- ConfigurationManagerInternalFactory.cs
- PartialClassGenerationTask.cs
- GridToolTip.cs