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
- Keywords.cs
- DelimitedListTraceListener.cs
- JsonDataContract.cs
- SafeFileMappingHandle.cs
- SpotLight.cs
- ParagraphResult.cs
- ComboBox.cs
- SettingsPropertyCollection.cs
- Debug.cs
- ConstraintConverter.cs
- NetStream.cs
- Tokenizer.cs
- GetPageCompletedEventArgs.cs
- ImageSource.cs
- ColorKeyFrameCollection.cs
- TextTreeRootTextBlock.cs
- PaperSize.cs
- DataGridViewTextBoxCell.cs
- WebPartTransformerCollection.cs
- QilSortKey.cs
- StronglyTypedResourceBuilder.cs
- CapabilitiesSection.cs
- DataGridPagerStyle.cs
- UserControl.cs
- PhotoPrintingIntent.cs
- TerminatingOperationBehavior.cs
- wmiutil.cs
- CaseStatementSlot.cs
- NavigationProgressEventArgs.cs
- RadioButton.cs
- OrthographicCamera.cs
- DesignTimeSiteMapProvider.cs
- Deflater.cs
- XComponentModel.cs
- Internal.cs
- ActivityCollectionMarkupSerializer.cs
- OracleException.cs
- FacetChecker.cs
- ExtensionDataReader.cs
- XhtmlBasicTextBoxAdapter.cs
- FirstMatchCodeGroup.cs
- HttpRequestBase.cs
- ControllableStoryboardAction.cs
- UriSection.cs
- GridViewUpdatedEventArgs.cs
- ReachSerializationUtils.cs
- GroupByExpressionRewriter.cs
- Rotation3D.cs
- DataKey.cs
- EventHandlersDesigner.cs
- HttpContext.cs
- ReadOnlyObservableCollection.cs
- CommandValueSerializer.cs
- RolePrincipal.cs
- MetadataArtifactLoader.cs
- FunctionGenerator.cs
- MemberRelationshipService.cs
- Control.cs
- PageCodeDomTreeGenerator.cs
- ContainsRowNumberChecker.cs
- XmlProcessingInstruction.cs
- _AutoWebProxyScriptWrapper.cs
- InnerItemCollectionView.cs
- DecimalMinMaxAggregationOperator.cs
- Environment.cs
- ListDictionaryInternal.cs
- ColumnMap.cs
- VectorConverter.cs
- SafeNativeMethods.cs
- SystemUdpStatistics.cs
- CalendarAutoFormat.cs
- ContourSegment.cs
- FileSystemWatcher.cs
- ScriptMethodAttribute.cs
- InnerItemCollectionView.cs
- BidOverLoads.cs
- HostingEnvironmentException.cs
- SecureUICommand.cs
- TreeViewHitTestInfo.cs
- altserialization.cs
- UmAlQuraCalendar.cs
- ZipFileInfo.cs
- Ref.cs
- DetailsViewRow.cs
- DataGridColumn.cs
- LineUtil.cs
- RijndaelCryptoServiceProvider.cs
- ModuleBuilderData.cs
- ModelToObjectValueConverter.cs
- WebPartAuthorizationEventArgs.cs
- DatatypeImplementation.cs
- _DigestClient.cs
- HtmlTableRowCollection.cs
- StyleBamlTreeBuilder.cs
- RefExpr.cs
- BaseDataBoundControl.cs
- DesignerActionMethodItem.cs
- NativeMethods.cs
- FlagsAttribute.cs
- ItemCollection.cs