Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- RC2.cs
- XmlSchema.cs
- StringComparer.cs
- SapiRecoContext.cs
- DataObjectCopyingEventArgs.cs
- XmlCodeExporter.cs
- filewebrequest.cs
- DbDataRecord.cs
- PerformanceCounterManager.cs
- Trigger.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- externdll.cs
- Model3DCollection.cs
- webclient.cs
- SchemaImporter.cs
- DesignerActionTextItem.cs
- StretchValidation.cs
- ResourceDescriptionAttribute.cs
- ReadOnlyPropertyMetadata.cs
- NameTable.cs
- DesignerForm.cs
- HtmlElement.cs
- DoubleLinkList.cs
- XPathNode.cs
- ViewEvent.cs
- SqlBulkCopyColumnMappingCollection.cs
- ServiceOperation.cs
- SafeNativeMemoryHandle.cs
- Container.cs
- EncryptedPackageFilter.cs
- MemberHolder.cs
- UserControlAutomationPeer.cs
- UnsafeNativeMethodsMilCoreApi.cs
- ConstNode.cs
- DetailsViewModeEventArgs.cs
- TextEditorParagraphs.cs
- _FtpDataStream.cs
- CodeCatchClause.cs
- _SslSessionsCache.cs
- BaseHashHelper.cs
- XmlSerializationGeneratedCode.cs
- ProxySimple.cs
- SafeNativeMemoryHandle.cs
- NotCondition.cs
- DesignerTransaction.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- SingleConverter.cs
- QueryCacheManager.cs
- DictionaryContent.cs
- GenericIdentity.cs
- SignatureResourcePool.cs
- WeakReference.cs
- ManualResetEventSlim.cs
- DesignerAdRotatorAdapter.cs
- CommentEmitter.cs
- Clause.cs
- SynchronizedReadOnlyCollection.cs
- ValidationErrorInfo.cs
- DataTable.cs
- Sql8ExpressionRewriter.cs
- RepeaterItem.cs
- CryptoApi.cs
- ForceCopyBuildProvider.cs
- ObjectListDataBindEventArgs.cs
- UpdateCompiler.cs
- AsyncCodeActivity.cs
- TagMapCollection.cs
- ByteConverter.cs
- IItemProperties.cs
- InputBuffer.cs
- HttpServerVarsCollection.cs
- HashCodeCombiner.cs
- DatatypeImplementation.cs
- WindowsHyperlink.cs
- ConsoleTraceListener.cs
- XmlSchemaExternal.cs
- ServerIdentity.cs
- UpdatePanelTriggerCollection.cs
- HwndKeyboardInputProvider.cs
- Translator.cs
- MetadataArtifactLoader.cs
- CertificateManager.cs
- WebBrowserNavigatedEventHandler.cs
- StretchValidation.cs
- NullableIntAverageAggregationOperator.cs
- ReadOnlyHierarchicalDataSourceView.cs
- ValidatingReaderNodeData.cs
- ContractBase.cs
- AutoCompleteStringCollection.cs
- ThousandthOfEmRealDoubles.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- CachingHintValidation.cs
- AutomationProperty.cs
- UserControl.cs
- TableCell.cs
- WithParamAction.cs
- XmlResolver.cs
- CursorConverter.cs
- mediaeventargs.cs
- ToolboxDataAttribute.cs