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
- DESCryptoServiceProvider.cs
- AutomationPeer.cs
- RichTextBox.cs
- DataGridHyperlinkColumn.cs
- ConditionalAttribute.cs
- StoreItemCollection.Loader.cs
- MediaSystem.cs
- OutputWindow.cs
- RangeValidator.cs
- PageClientProxyGenerator.cs
- LoginCancelEventArgs.cs
- BitmapSourceSafeMILHandle.cs
- ParentQuery.cs
- OleDbMetaDataFactory.cs
- Int32CollectionConverter.cs
- XsdBuilder.cs
- WindowsTitleBar.cs
- CookieProtection.cs
- ConfigurationLocationCollection.cs
- CloseSequenceResponse.cs
- ControlPersister.cs
- EntityDataSourceContextDisposingEventArgs.cs
- RadioButtonAutomationPeer.cs
- EmbeddedObject.cs
- XamlBrushSerializer.cs
- AnnotationService.cs
- XamlFigureLengthSerializer.cs
- SettingsPropertyNotFoundException.cs
- XmlSchemaRedefine.cs
- ZipIOExtraFieldZip64Element.cs
- GeneralTransform2DTo3D.cs
- TraceSwitch.cs
- GridViewUpdateEventArgs.cs
- ClonableStack.cs
- DbSetClause.cs
- DataControlFieldCollection.cs
- WindowsClientCredential.cs
- ObjectListDesigner.cs
- MultiByteCodec.cs
- ListViewInsertionMark.cs
- NonVisualControlAttribute.cs
- MarkupWriter.cs
- InheritablePropertyChangeInfo.cs
- WebRequestModulesSection.cs
- ArrayWithOffset.cs
- BorderGapMaskConverter.cs
- DictionaryManager.cs
- SoapAttributeAttribute.cs
- StyleXamlParser.cs
- Point3D.cs
- ProcessRequestArgs.cs
- SerializerDescriptor.cs
- DbConnectionPoolGroupProviderInfo.cs
- Win32Exception.cs
- HeaderedContentControl.cs
- InvalidComObjectException.cs
- DataGridViewCellStyleChangedEventArgs.cs
- TypeConverterValueSerializer.cs
- NullableDoubleSumAggregationOperator.cs
- ProxyAttribute.cs
- DataRowView.cs
- ImageSourceValueSerializer.cs
- OutputCacheSettingsSection.cs
- CodeTypeOfExpression.cs
- DispatcherHookEventArgs.cs
- TraceHwndHost.cs
- ApplicationProxyInternal.cs
- OledbConnectionStringbuilder.cs
- DateTimeSerializationSection.cs
- ReadOnlyDictionary.cs
- InheritanceRules.cs
- SqlFileStream.cs
- GridItemProviderWrapper.cs
- Int64Animation.cs
- OptimizedTemplateContent.cs
- SmiContext.cs
- FunctionDefinition.cs
- ISAPIRuntime.cs
- SchemaImporterExtensionElement.cs
- DesignerTransactionCloseEvent.cs
- TextBoxView.cs
- X509CertificateCollection.cs
- FormsAuthenticationEventArgs.cs
- DataObjectEventArgs.cs
- RuleSettingsCollection.cs
- ThaiBuddhistCalendar.cs
- HtmlTextArea.cs
- SoundPlayerAction.cs
- DataGridCellAutomationPeer.cs
- DPAPIProtectedConfigurationProvider.cs
- FormCollection.cs
- EdmFunction.cs
- ReceiveSecurityHeader.cs
- TableLayoutPanelCellPosition.cs
- InternalCache.cs
- WindowsFormsSectionHandler.cs
- CustomAttributeFormatException.cs
- UnhandledExceptionEventArgs.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- ClientCredentials.cs