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
- ListViewGroupConverter.cs
- Column.cs
- CodeBlockBuilder.cs
- __Error.cs
- UDPClient.cs
- FixedSOMTableRow.cs
- XamlFilter.cs
- Literal.cs
- unsafeIndexingFilterStream.cs
- XmlSchemaChoice.cs
- DisplayNameAttribute.cs
- HttpStreams.cs
- IDispatchConstantAttribute.cs
- WsatServiceAddress.cs
- IdleTimeoutMonitor.cs
- FreezableCollection.cs
- PeerEndPoint.cs
- FixedHighlight.cs
- ProfileInfo.cs
- TableLayout.cs
- SQLByteStorage.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- IIS7UserPrincipal.cs
- DataGridCommandEventArgs.cs
- GenericsInstances.cs
- WebPartTransformerAttribute.cs
- UpDownBase.cs
- WrapPanel.cs
- MailSettingsSection.cs
- IssuanceLicense.cs
- ASCIIEncoding.cs
- Contracts.cs
- ListControl.cs
- DataServiceEntityAttribute.cs
- NullEntityWrapper.cs
- ConnectionsZone.cs
- PeerName.cs
- TreeChangeInfo.cs
- ImportCatalogPart.cs
- PolicyException.cs
- StylusPointProperty.cs
- BlockUIContainer.cs
- Regex.cs
- ReliableInputConnection.cs
- WebBrowser.cs
- XmlIncludeAttribute.cs
- ColorConvertedBitmapExtension.cs
- GroupStyle.cs
- DataTableNewRowEvent.cs
- JsonXmlDataContract.cs
- Effect.cs
- InvalidDocumentContentsException.cs
- ThreadNeutralSemaphore.cs
- ServiceHostFactory.cs
- CurrentChangingEventManager.cs
- BindingCompleteEventArgs.cs
- ServerType.cs
- DataGridViewButtonCell.cs
- SettingsPropertyCollection.cs
- EntityCommand.cs
- EntitySetDataBindingList.cs
- HwndTarget.cs
- XmlChoiceIdentifierAttribute.cs
- MailMessage.cs
- SamlConditions.cs
- PackageDigitalSignatureManager.cs
- clipboard.cs
- DetailsViewModeEventArgs.cs
- DateTimeOffsetConverter.cs
- HtmlInputSubmit.cs
- Executor.cs
- RequestCachingSection.cs
- CuspData.cs
- LogicalTreeHelper.cs
- ValueQuery.cs
- DebugTraceHelper.cs
- DataTableCollection.cs
- DrawItemEvent.cs
- PaperSource.cs
- InitiatorSessionSymmetricTransportSecurityProtocol.cs
- InputMethodStateChangeEventArgs.cs
- CheckBoxFlatAdapter.cs
- VisualProxy.cs
- EncryptedKey.cs
- SqlProfileProvider.cs
- QilExpression.cs
- ClaimSet.cs
- ValidationResult.cs
- COMException.cs
- TextSelectionHelper.cs
- GraphicsPath.cs
- XmlHierarchicalEnumerable.cs
- StringPropertyBuilder.cs
- HMACSHA1.cs
- WebBrowser.cs
- OptimalTextSource.cs
- Single.cs
- HtmlMeta.cs
- AppDomainInstanceProvider.cs
- DefaultPrintController.cs