Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / DiagnosticSection.cs / 1 / DiagnosticSection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System.Configuration; using System.ServiceModel.Channels; using System.ServiceModel.Diagnostics; using System.Globalization; using System.Security; public sealed partial class DiagnosticSection : ConfigurationSection { // These three constructors are used by the configuration system. public DiagnosticSection() : base() { } [ConfigurationProperty(ConfigurationStrings.WmiProviderEnabled, DefaultValue = false)] public bool WmiProviderEnabled { get { return (bool)base[ConfigurationStrings.WmiProviderEnabled]; } set { base[ConfigurationStrings.WmiProviderEnabled] = value; } } [ConfigurationProperty(ConfigurationStrings.MessageLogging, Options = ConfigurationPropertyOptions.None)] public MessageLoggingElement MessageLogging { get {return (MessageLoggingElement) base[ConfigurationStrings.MessageLogging]; } } [ConfigurationProperty(ConfigurationStrings.PerformanceCounters, DefaultValue = PerformanceCounterScope.Default)] [ServiceModelEnumValidator(typeof(PerformanceCounterScopeHelper))] public PerformanceCounterScope PerformanceCounters { get { return (PerformanceCounterScope)base[ConfigurationStrings.PerformanceCounters]; } set {base[ConfigurationStrings.PerformanceCounters] = value; } } internal static DiagnosticSection GetSection() { return (DiagnosticSection)ConfigurationHelpers.GetSection(ConfigurationStrings.DiagnosticSectionPath); } ////// Critical - calls Critical method UnsafeGetSection which elevates in order to fetch config /// caller must guard access to resultant config section /// [SecurityCritical] internal static DiagnosticSection UnsafeGetSection() { return (DiagnosticSection)ConfigurationHelpers.UnsafeGetSection(ConfigurationStrings.DiagnosticSectionPath); } } } // 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
- SqlBulkCopy.cs
- listitem.cs
- WindowsRebar.cs
- RSAOAEPKeyExchangeFormatter.cs
- InheritanceUI.cs
- UniqueIdentifierService.cs
- ComboBoxItem.cs
- ThicknessAnimationUsingKeyFrames.cs
- XmlArrayAttribute.cs
- Rect3D.cs
- ClientRuntimeConfig.cs
- LayoutInformation.cs
- Native.cs
- XMLSyntaxException.cs
- HtmlControl.cs
- BufferBuilder.cs
- Pipe.cs
- KeyTime.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- RectAnimationUsingKeyFrames.cs
- DBSqlParserColumn.cs
- RequestBringIntoViewEventArgs.cs
- DataSetUtil.cs
- ComplexPropertyEntry.cs
- ControlPropertyNameConverter.cs
- HandleCollector.cs
- AsyncOperation.cs
- MetadataArtifactLoaderCompositeResource.cs
- RequestUriProcessor.cs
- CodeArrayCreateExpression.cs
- ProcessProtocolHandler.cs
- MinMaxParagraphWidth.cs
- RelationshipSet.cs
- HGlobalSafeHandle.cs
- FileDetails.cs
- future.cs
- CommentEmitter.cs
- ContentPresenter.cs
- HttpWriter.cs
- RealizedColumnsBlock.cs
- SqlGenerator.cs
- LoginUtil.cs
- PathFigureCollectionConverter.cs
- OletxDependentTransaction.cs
- UIElementIsland.cs
- TrustManager.cs
- BufferedGraphicsContext.cs
- ManageRequest.cs
- ProcessInputEventArgs.cs
- Variant.cs
- _Rfc2616CacheValidators.cs
- ChameleonKey.cs
- TextRange.cs
- XmlSchemaInclude.cs
- TemplatedAdorner.cs
- SmtpNetworkElement.cs
- ObjectListItemCollection.cs
- ProfileProvider.cs
- PropertyChangingEventArgs.cs
- TextRunProperties.cs
- WebException.cs
- CatalogPartCollection.cs
- InstanceCreationEditor.cs
- WindowsImpersonationContext.cs
- AsyncResult.cs
- XmlNavigatorFilter.cs
- ScriptMethodAttribute.cs
- SimpleType.cs
- Scheduling.cs
- DragDeltaEventArgs.cs
- COM2ExtendedBrowsingHandler.cs
- StreamWithDictionary.cs
- FreezableDefaultValueFactory.cs
- CharEnumerator.cs
- ListViewGroupItemCollection.cs
- NavigationExpr.cs
- Polygon.cs
- TargetInvocationException.cs
- FormsAuthenticationUserCollection.cs
- SystemColors.cs
- ColorConvertedBitmap.cs
- ApplicationDirectory.cs
- TemplateApplicationHelper.cs
- JsonByteArrayDataContract.cs
- CollectionViewGroupRoot.cs
- SatelliteContractVersionAttribute.cs
- RoleManagerSection.cs
- StatusCommandUI.cs
- TdsParserStaticMethods.cs
- HttpCapabilitiesEvaluator.cs
- XmlQueryStaticData.cs
- ImageInfo.cs
- MetaModel.cs
- ClockController.cs
- SectionInput.cs
- errorpatternmatcher.cs
- TrueReadOnlyCollection.cs
- AutomationElementIdentifiers.cs
- PenLineJoinValidation.cs
- HScrollProperties.cs