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
- MimeParameters.cs
- DoWorkEventArgs.cs
- CompositeControlDesigner.cs
- ReachSerializerAsync.cs
- Stackframe.cs
- DeviceSpecificDesigner.cs
- EUCJPEncoding.cs
- SqlDataSourceQueryEditorForm.cs
- GridViewCancelEditEventArgs.cs
- RoleBoolean.cs
- XmlValidatingReaderImpl.cs
- DataGridViewTextBoxEditingControl.cs
- DbParameterCollectionHelper.cs
- MatchingStyle.cs
- WasAdminWrapper.cs
- NonSerializedAttribute.cs
- SessionKeyExpiredException.cs
- DataGridViewTextBoxEditingControl.cs
- EditCommandColumn.cs
- SqlCharStream.cs
- XmlILConstructAnalyzer.cs
- AuthenticationModulesSection.cs
- ActivityContext.cs
- InProcStateClientManager.cs
- MouseGestureValueSerializer.cs
- Comparer.cs
- WindowsBrush.cs
- Color.cs
- ResourceDefaultValueAttribute.cs
- BlockingCollection.cs
- ConnectionPointCookie.cs
- MetafileHeader.cs
- MouseButton.cs
- DataGridBoolColumn.cs
- Vector3dCollection.cs
- X509SecurityTokenAuthenticator.cs
- UTF8Encoding.cs
- ClosableStream.cs
- MasterPageCodeDomTreeGenerator.cs
- DetailsView.cs
- RewritingProcessor.cs
- AnnotationComponentChooser.cs
- SignalGate.cs
- RuleInfoComparer.cs
- TemplateControlCodeDomTreeGenerator.cs
- UICuesEvent.cs
- DiagnosticTraceSource.cs
- CodeDirectionExpression.cs
- ObjectListComponentEditor.cs
- MenuEventArgs.cs
- ThreadExceptionEvent.cs
- InternalRelationshipCollection.cs
- LineServicesCallbacks.cs
- figurelengthconverter.cs
- ImplicitInputBrush.cs
- DesignerSerializationVisibilityAttribute.cs
- TabPanel.cs
- ButtonBase.cs
- XhtmlConformanceSection.cs
- AdornedElementPlaceholder.cs
- Maps.cs
- RoutedEventValueSerializer.cs
- TraceLevelStore.cs
- TreeViewTemplateSelector.cs
- ListViewInsertedEventArgs.cs
- FileIOPermission.cs
- CurrencyManager.cs
- ObservableDictionary.cs
- XamlSerializer.cs
- ListBoxItemAutomationPeer.cs
- UrlPropertyAttribute.cs
- QilStrConcatenator.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- TransformerTypeCollection.cs
- HostSecurityManager.cs
- QueryOutputWriter.cs
- FixedPageStructure.cs
- X500Name.cs
- MenuItemCollectionEditor.cs
- Speller.cs
- Freezable.cs
- Stream.cs
- FilterQueryOptionExpression.cs
- SrgsText.cs
- BinHexEncoding.cs
- PersonalizationDictionary.cs
- Mouse.cs
- IdentityNotMappedException.cs
- ToolStripContainerActionList.cs
- QilVisitor.cs
- XamlFilter.cs
- DbCommandTree.cs
- MultiTargetingUtil.cs
- Viewport3DAutomationPeer.cs
- StylusPointPropertyUnit.cs
- CapabilitiesRule.cs
- BCryptNative.cs
- Privilege.cs
- DeviceFilterEditorDialog.cs
- CngKeyBlobFormat.cs