Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / TraceSection.cs / 1305376 / TraceSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.IO; using System.Text; using System.Security.Permissions; /**/ public sealed class TraceSection : ConfigurationSection { private static ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propEnabled = new ConfigurationProperty("enabled", typeof(bool), false, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propLocalOnly = new ConfigurationProperty("localOnly", typeof(bool), true, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propMostRecent = new ConfigurationProperty("mostRecent", typeof(bool), false, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propPageOutput = new ConfigurationProperty("pageOutput", typeof(bool), false, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propRequestLimit = new ConfigurationProperty("requestLimit", typeof(int), 10, null, StdValidatorsAndConverters.PositiveIntegerValidator, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propMode = new ConfigurationProperty("traceMode", typeof(TraceDisplayMode), TraceDisplayMode.SortByTime, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _writeToDiagnosticTrace = new ConfigurationProperty("writeToDiagnosticsTrace", typeof(bool), false, ConfigurationPropertyOptions.None); static TraceSection() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propEnabled); _properties.Add(_propLocalOnly); _properties.Add(_propMostRecent); _properties.Add(_propPageOutput); _properties.Add(_propRequestLimit); _properties.Add(_propMode); _properties.Add(_writeToDiagnosticTrace); } public TraceSection() { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty("enabled", DefaultValue = false)] public bool Enabled { get { return (bool)base[_propEnabled]; } set { base[_propEnabled] = value; } } [ConfigurationProperty("mostRecent", DefaultValue = false)] public bool MostRecent { get { return (bool)base[_propMostRecent]; } set { base[_propMostRecent] = value; } } [ConfigurationProperty("localOnly", DefaultValue = true)] public bool LocalOnly { get { return (bool)base[_propLocalOnly]; } set { base[_propLocalOnly] = value; } } [ConfigurationProperty("pageOutput", DefaultValue = false)] public bool PageOutput { get { return (bool)base[_propPageOutput]; } set { base[_propPageOutput] = value; } } [ConfigurationProperty("requestLimit", DefaultValue = 10)] [IntegerValidator(MinValue = 0)] public int RequestLimit { get { return (int)base[_propRequestLimit]; } set { base[_propRequestLimit] = value; } } [ConfigurationProperty("traceMode", DefaultValue = TraceDisplayMode.SortByTime)] public TraceDisplayMode TraceMode { get { return (TraceDisplayMode)base[_propMode]; } set { base[_propMode] = value; } } [ConfigurationProperty("writeToDiagnosticsTrace", DefaultValue = false)] public bool WriteToDiagnosticsTrace { get { return (bool)base[_writeToDiagnosticTrace]; } set { base[_writeToDiagnosticTrace] = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- QueryExpr.cs
- TablePattern.cs
- UTF7Encoding.cs
- ConsoleEntryPoint.cs
- BaseProcessProtocolHandler.cs
- HtmlLink.cs
- GregorianCalendarHelper.cs
- Brush.cs
- NetworkInformationPermission.cs
- WindowsUpDown.cs
- RtfFormatStack.cs
- EnumerationRangeValidationUtil.cs
- XamlBrushSerializer.cs
- RequestResizeEvent.cs
- EntityDataSourceDataSelection.cs
- MonitoringDescriptionAttribute.cs
- LinqDataSourceHelper.cs
- ResourcesBuildProvider.cs
- BaseProcessor.cs
- BaseProcessor.cs
- NetDataContractSerializer.cs
- XmlTextReader.cs
- AnnouncementDispatcherAsyncResult.cs
- ScriptDescriptor.cs
- GroupBoxAutomationPeer.cs
- MetadataItemEmitter.cs
- Point4D.cs
- InfoCardSchemas.cs
- DataGridViewControlCollection.cs
- SoapClientProtocol.cs
- BinaryMethodMessage.cs
- TranslateTransform.cs
- HtmlDocument.cs
- CodeNamespace.cs
- WindowsTreeView.cs
- JsonFormatReaderGenerator.cs
- BatchWriter.cs
- TextEditorParagraphs.cs
- ImageEditor.cs
- externdll.cs
- SoapEnumAttribute.cs
- PointLight.cs
- ImageBrush.cs
- DataServiceRequest.cs
- AppendHelper.cs
- MultitargetingHelpers.cs
- OracleMonthSpan.cs
- NavigationEventArgs.cs
- SelectingProviderEventArgs.cs
- StringUtil.cs
- CodeGotoStatement.cs
- XmlQueryType.cs
- ConnectivityStatus.cs
- XmlIlGenerator.cs
- UpWmlMobileTextWriter.cs
- NonVisualControlAttribute.cs
- RawUIStateInputReport.cs
- LicenseException.cs
- AppSettingsExpressionBuilder.cs
- ArrayList.cs
- OrderedHashRepartitionStream.cs
- ActivityDesignerAccessibleObject.cs
- CodeRegionDirective.cs
- GroupBox.cs
- CustomErrorsSectionWrapper.cs
- SoundPlayerAction.cs
- DataGridLength.cs
- _NetRes.cs
- BrowserCapabilitiesCompiler.cs
- FormViewAutoFormat.cs
- BaseDataListComponentEditor.cs
- ButtonField.cs
- BaseDataListComponentEditor.cs
- ScrollChrome.cs
- CollectionView.cs
- UrlAuthFailedErrorFormatter.cs
- SmiXetterAccessMap.cs
- NetworkInformationPermission.cs
- XmlAttributeOverrides.cs
- ItemCheckedEvent.cs
- HttpResponseInternalBase.cs
- GlyphManager.cs
- HtmlTitle.cs
- SmtpMail.cs
- SimpleLine.cs
- StorageEntityContainerMapping.cs
- SelectionListComponentEditor.cs
- SymLanguageVendor.cs
- SerialStream.cs
- SafeCryptoHandles.cs
- isolationinterop.cs
- InvokeBinder.cs
- AuthenticateEventArgs.cs
- Rect3DValueSerializer.cs
- URLString.cs
- SelectionWordBreaker.cs
- SoapSchemaExporter.cs
- ErrorWrapper.cs
- SqlReferenceCollection.cs
- ProviderCommandInfoUtils.cs