Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / Diagnostics / TraceSection.cs / 1 / TraceSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Configuration; namespace System.Diagnostics { internal class TraceSection : ConfigurationElement { private static readonly ConfigurationPropertyCollection _properties; private static readonly ConfigurationProperty _propListeners = new ConfigurationProperty("listeners", typeof(ListenerElementsCollection), new ListenerElementsCollection(), ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propAutoFlush = new ConfigurationProperty("autoflush", typeof(bool), false, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propIndentSize = new ConfigurationProperty("indentsize", typeof(int), 4, ConfigurationPropertyOptions.None); private static readonly ConfigurationProperty _propUseGlobalLock = new ConfigurationProperty("useGlobalLock", typeof(bool), true, ConfigurationPropertyOptions.None); static TraceSection() { _properties = new ConfigurationPropertyCollection(); _properties.Add(_propListeners); _properties.Add(_propAutoFlush); _properties.Add(_propIndentSize); _properties.Add(_propUseGlobalLock); } [ConfigurationProperty( "autoflush", DefaultValue=false )] public bool AutoFlush { get { return (bool) this[_propAutoFlush]; } } [ConfigurationProperty( "indentsize", DefaultValue=4 )] public int IndentSize { get { return (int) this[_propIndentSize]; } } [ConfigurationProperty( "listeners" )] public ListenerElementsCollection Listeners { get { return (ListenerElementsCollection) this[_propListeners]; } } [ConfigurationProperty( "useGlobalLock", DefaultValue = true)] public bool UseGlobalLock { get { return (bool) this[_propUseGlobalLock]; } } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ImageDrawing.cs
- InteropBitmapSource.cs
- KernelTypeValidation.cs
- SqlDataSource.cs
- SiteMapNodeItemEventArgs.cs
- OrderByQueryOptionExpression.cs
- StatusBarItemAutomationPeer.cs
- StoreItemCollection.cs
- DuplexChannelFactory.cs
- entityreference_tresulttype.cs
- LayoutTable.cs
- PeerTransportCredentialType.cs
- TextAdaptor.cs
- BindingEntityInfo.cs
- DynamicResourceExtension.cs
- StringUtil.cs
- FileDialog.cs
- SHA256.cs
- NameValuePermission.cs
- MetadataArtifactLoaderCompositeResource.cs
- HttpHostedTransportConfiguration.cs
- VectorConverter.cs
- Attributes.cs
- CommandBinding.cs
- SqlDataSourceAdvancedOptionsForm.cs
- ObfuscateAssemblyAttribute.cs
- entityreference_tresulttype.cs
- WebPartEventArgs.cs
- StrongNamePublicKeyBlob.cs
- LinqDataSourceInsertEventArgs.cs
- OrderedDictionaryStateHelper.cs
- FixedSOMTextRun.cs
- PropertyConverter.cs
- SystemSounds.cs
- MessageBodyDescription.cs
- objectquery_tresulttype.cs
- SessionStateSection.cs
- X509AsymmetricSecurityKey.cs
- WS2007FederationHttpBindingElement.cs
- JsonDataContract.cs
- SqlHelper.cs
- CapacityStreamGeometryContext.cs
- WSSecurityPolicy12.cs
- XmlSchemaAttribute.cs
- HttpWriter.cs
- PanelDesigner.cs
- Stack.cs
- SystemIPv6InterfaceProperties.cs
- CodeStatementCollection.cs
- TextEditor.cs
- ExpressionBindingsDialog.cs
- TemplateNodeContextMenu.cs
- MultipleViewPattern.cs
- CodeBlockBuilder.cs
- Domain.cs
- AdapterDictionary.cs
- FeatureSupport.cs
- HttpGetProtocolReflector.cs
- DbProviderFactories.cs
- __Filters.cs
- ToolStripHighContrastRenderer.cs
- SqlCacheDependencyDatabaseCollection.cs
- IISUnsafeMethods.cs
- XmlSchemaObjectCollection.cs
- BigInt.cs
- SqlClientPermission.cs
- CompModSwitches.cs
- ThicknessAnimation.cs
- StrongBox.cs
- PrinterUnitConvert.cs
- Rotation3D.cs
- ConfigurationManagerInternalFactory.cs
- RichTextBox.cs
- ResXBuildProvider.cs
- ControlParameter.cs
- ProfilePropertyMetadata.cs
- QueryContinueDragEvent.cs
- FixedSOMTableRow.cs
- WebPartHelpVerb.cs
- Tile.cs
- _IPv6Address.cs
- TryCatchDesigner.xaml.cs
- MimeXmlReflector.cs
- EncryptedReference.cs
- Parsers.cs
- SoapAttributeOverrides.cs
- PhysicalAddress.cs
- OutgoingWebRequestContext.cs
- KeyNameIdentifierClause.cs
- TypeConverterAttribute.cs
- TargetParameterCountException.cs
- querybuilder.cs
- LayoutSettings.cs
- cookieexception.cs
- TypeHelpers.cs
- EntityContainer.cs
- OrCondition.cs
- MarkupCompiler.cs
- DragAssistanceManager.cs
- Socket.cs