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
- SchemaMapping.cs
- ComponentManagerBroker.cs
- RegistrySecurity.cs
- querybuilder.cs
- PageClientProxyGenerator.cs
- TemplatedWizardStep.cs
- XmlAttribute.cs
- CompModSwitches.cs
- AnimatedTypeHelpers.cs
- DrawListViewSubItemEventArgs.cs
- DbProviderFactories.cs
- SmiContext.cs
- IncomingWebRequestContext.cs
- CategoriesDocumentFormatter.cs
- DelegatingConfigHost.cs
- AxHost.cs
- LoadWorkflowByKeyAsyncResult.cs
- Win32MouseDevice.cs
- DirectoryObjectSecurity.cs
- XmlSerializableServices.cs
- StructuralCache.cs
- Control.cs
- PermissionSet.cs
- XPathNodeInfoAtom.cs
- TokenBasedSet.cs
- ClientScriptItem.cs
- FormsAuthenticationTicket.cs
- SQLDouble.cs
- RuntimeArgumentHandle.cs
- TextProperties.cs
- BaseServiceProvider.cs
- Switch.cs
- WebPartZoneBase.cs
- HitTestResult.cs
- HostingEnvironmentException.cs
- SQLConvert.cs
- UniqueConstraint.cs
- XDRSchema.cs
- webeventbuffer.cs
- SimpleWorkerRequest.cs
- SmiSettersStream.cs
- SequenceNumber.cs
- ConfigXmlSignificantWhitespace.cs
- WebEvents.cs
- WpfWebRequestHelper.cs
- DataReceivedEventArgs.cs
- PenLineCapValidation.cs
- CqlQuery.cs
- UserControlCodeDomTreeGenerator.cs
- XmlLanguage.cs
- TextAction.cs
- CopyAction.cs
- SqlGenerator.cs
- XmlDocumentSerializer.cs
- QilReplaceVisitor.cs
- SessionPageStateSection.cs
- FragmentQuery.cs
- Socket.cs
- DataMemberConverter.cs
- Serializer.cs
- DataGridHelper.cs
- NetCodeGroup.cs
- UriWriter.cs
- CatalogPartCollection.cs
- Int16Storage.cs
- FunctionMappingTranslator.cs
- SendingRequestEventArgs.cs
- MessageSecurityTokenVersion.cs
- NavigationWindowAutomationPeer.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- EntityCollection.cs
- SHA1.cs
- OperationGenerator.cs
- AppDomain.cs
- Emitter.cs
- BitmapDecoder.cs
- StickyNoteContentControl.cs
- GridViewItemAutomationPeer.cs
- RegexStringValidatorAttribute.cs
- BaseProcessor.cs
- XmlCharCheckingReader.cs
- ViewGenResults.cs
- MouseEvent.cs
- ResumeStoryboard.cs
- BamlTreeUpdater.cs
- TransactionProtocol.cs
- CodeGroup.cs
- KeyInterop.cs
- WindowsSecurityTokenAuthenticator.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- NumericUpDownAccelerationCollection.cs
- DSASignatureFormatter.cs
- UnionExpr.cs
- WindowsSolidBrush.cs
- RegexGroupCollection.cs
- SurrogateDataContract.cs
- UnmanagedBitmapWrapper.cs
- DataGridViewBindingCompleteEventArgs.cs
- ThreadLocal.cs
- DirectoryObjectSecurity.cs