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
- CodeVariableReferenceExpression.cs
- HitTestDrawingContextWalker.cs
- EmbeddedMailObjectsCollection.cs
- ElementHost.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- ViewLoader.cs
- IsolatedStorageFile.cs
- ListControl.cs
- SecurityCriticalDataForSet.cs
- CellCreator.cs
- XamlSerializer.cs
- DecimalConverter.cs
- activationcontext.cs
- ServiceModelConfigurationSectionGroup.cs
- XmlDocumentType.cs
- SharedConnectionWorkflowTransactionService.cs
- ScrollEvent.cs
- AnimationTimeline.cs
- RequestValidator.cs
- TextTreeRootTextBlock.cs
- DataGridViewComboBoxCell.cs
- Stopwatch.cs
- Effect.cs
- Parameter.cs
- Suspend.cs
- XmlAttribute.cs
- EntityClientCacheKey.cs
- DetailsViewUpdatedEventArgs.cs
- QueryContinueDragEvent.cs
- BindingNavigator.cs
- MetadataException.cs
- StringConcat.cs
- ItemsChangedEventArgs.cs
- ReflectionPermission.cs
- DbgUtil.cs
- FlowDocumentPaginator.cs
- FileLevelControlBuilderAttribute.cs
- InstanceCompleteException.cs
- DependencyObjectValidator.cs
- CommandTreeTypeHelper.cs
- updateconfighost.cs
- GenericAuthenticationEventArgs.cs
- BinaryConverter.cs
- EventEntry.cs
- COM2AboutBoxPropertyDescriptor.cs
- JsonServiceDocumentSerializer.cs
- ButtonColumn.cs
- TextEditorTyping.cs
- XpsPartBase.cs
- DataServiceHostFactory.cs
- FormsAuthenticationUser.cs
- Baml2006KnownTypes.cs
- WebPartCancelEventArgs.cs
- Int32Collection.cs
- TypeSource.cs
- XmlILAnnotation.cs
- DetailsViewUpdateEventArgs.cs
- WebPartDescription.cs
- FormView.cs
- PropertyConverter.cs
- RoleServiceManager.cs
- ArraySegment.cs
- CodeSubDirectory.cs
- WinInetCache.cs
- TreeNodeCollection.cs
- SpecularMaterial.cs
- FilteredReadOnlyMetadataCollection.cs
- Line.cs
- SafeProcessHandle.cs
- MatrixConverter.cs
- KeyBinding.cs
- HebrewCalendar.cs
- CacheVirtualItemsEvent.cs
- OracleBinary.cs
- UnmanagedMemoryStream.cs
- ElementAction.cs
- SecureConversationDriver.cs
- FaultFormatter.cs
- DoubleLinkListEnumerator.cs
- BackgroundWorker.cs
- IndentedTextWriter.cs
- LabelInfo.cs
- ColorConverter.cs
- Util.cs
- CompoundFileStreamReference.cs
- XmlSchemaComplexType.cs
- Stylesheet.cs
- Thickness.cs
- ThicknessAnimationBase.cs
- SoapAttributes.cs
- OleStrCAMarshaler.cs
- TagNameToTypeMapper.cs
- SqlParameterCollection.cs
- AccessorTable.cs
- WebAdminConfigurationHelper.cs
- QuerySetOp.cs
- X509SubjectKeyIdentifierClause.cs
- XmlSchemaAll.cs
- DetailsViewInsertEventArgs.cs
- ObjectHandle.cs