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
- ExpandoObject.cs
- DataGridViewCellStyle.cs
- CodeValidator.cs
- SmiTypedGetterSetter.cs
- InvokeAction.cs
- RegexGroup.cs
- InspectionWorker.cs
- ProfileEventArgs.cs
- QueryableDataSourceEditData.cs
- XmlTextAttribute.cs
- Wildcard.cs
- IndicFontClient.cs
- OwnerDrawPropertyBag.cs
- ResourceReferenceKeyNotFoundException.cs
- BitmapSourceSafeMILHandle.cs
- Stack.cs
- updatecommandorderer.cs
- TextRangeAdaptor.cs
- TypeContext.cs
- VirtualizedContainerService.cs
- PathFigureCollectionValueSerializer.cs
- ObjectDataProvider.cs
- EncodingDataItem.cs
- PowerEase.cs
- FlowLayoutPanel.cs
- FamilyMap.cs
- DoWorkEventArgs.cs
- OrderPreservingMergeHelper.cs
- HtmlImage.cs
- SessionParameter.cs
- ChannelSinkStacks.cs
- SerializationHelper.cs
- WmpBitmapEncoder.cs
- DrawListViewColumnHeaderEventArgs.cs
- CacheOutputQuery.cs
- PerformanceCounterPermission.cs
- InkCanvasSelectionAdorner.cs
- SafeEventLogWriteHandle.cs
- VisualStateChangedEventArgs.cs
- RegionIterator.cs
- LineServices.cs
- DocumentPage.cs
- TreeChangeInfo.cs
- ChtmlCommandAdapter.cs
- BitmapEffect.cs
- SyndicationSerializer.cs
- nulltextcontainer.cs
- TextDocumentView.cs
- WebBaseEventKeyComparer.cs
- PolicyImporterElementCollection.cs
- Rule.cs
- CompilerTypeWithParams.cs
- MarkupCompilePass2.cs
- QilGenerator.cs
- XPathNodePointer.cs
- ConfigXmlWhitespace.cs
- CssTextWriter.cs
- CorrelationTokenTypeConvertor.cs
- HotCommands.cs
- ResXResourceWriter.cs
- DeflateEmulationStream.cs
- CommandDevice.cs
- MatrixAnimationUsingKeyFrames.cs
- DocumentCollection.cs
- AssertSection.cs
- FileRecordSequenceHelper.cs
- OpenFileDialog.cs
- DesignBinding.cs
- PermissionListSet.cs
- TransformerInfo.cs
- Selection.cs
- WinEventTracker.cs
- ForceCopyBuildProvider.cs
- Stopwatch.cs
- Terminate.cs
- DescriptionAttribute.cs
- FunctionImportElement.cs
- ToolboxItemAttribute.cs
- SystemIcons.cs
- DataTable.cs
- Action.cs
- InstancePersistenceContext.cs
- WebPartZone.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- CodeNamespaceImport.cs
- XamlClipboardData.cs
- SyndicationItem.cs
- TextTreeObjectNode.cs
- HandlerBase.cs
- Control.cs
- InteropEnvironment.cs
- Operand.cs
- BatchStream.cs
- ProviderSettingsCollection.cs
- DataObject.cs
- WebPartDisplayMode.cs
- TextSelectionProcessor.cs
- _FtpControlStream.cs
- RSAOAEPKeyExchangeFormatter.cs
- PageSettings.cs