Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / Diagnostics / TraceSection.cs / 1305376 / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } } // 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
- IntMinMaxAggregationOperator.cs
- TreeViewImageIndexConverter.cs
- Component.cs
- ListViewItemMouseHoverEvent.cs
- RegexMatch.cs
- HtmlTable.cs
- MatchNoneMessageFilter.cs
- ProtocolViolationException.cs
- indexingfiltermarshaler.cs
- AccessText.cs
- FontCacheLogic.cs
- XmlFormatWriterGenerator.cs
- ChildrenQuery.cs
- XmlSchemaSet.cs
- ExtenderHelpers.cs
- CultureSpecificCharacterBufferRange.cs
- UnknownWrapper.cs
- PixelShader.cs
- FigureHelper.cs
- TypeGeneratedEventArgs.cs
- SqlReferenceCollection.cs
- XmlPreloadedResolver.cs
- NetworkInformationException.cs
- ComponentSerializationService.cs
- KnownBoxes.cs
- BidPrivateBase.cs
- TemplateDefinition.cs
- ContextItem.cs
- StringReader.cs
- _FtpControlStream.cs
- WpfSharedXamlSchemaContext.cs
- InputScope.cs
- RepeaterItemCollection.cs
- SocketException.cs
- HitTestWithPointDrawingContextWalker.cs
- SimpleLine.cs
- ExtenderProvidedPropertyAttribute.cs
- HashAlgorithm.cs
- EmbeddedMailObject.cs
- MaskedTextProvider.cs
- RenamedEventArgs.cs
- BamlLocalizableResourceKey.cs
- arclist.cs
- SchemaImporterExtensionsSection.cs
- Font.cs
- UxThemeWrapper.cs
- Closure.cs
- TypeDescriptor.cs
- DynamicEntity.cs
- SecureConversationServiceCredential.cs
- ModelService.cs
- SspiNegotiationTokenAuthenticatorState.cs
- DataFormat.cs
- XmlSchemaIdentityConstraint.cs
- DataGridDesigner.cs
- QualifierSet.cs
- EntityDataSourceWrapperCollection.cs
- ImageClickEventArgs.cs
- OdbcConnectionStringbuilder.cs
- PeerDefaultCustomResolverClient.cs
- _Rfc2616CacheValidators.cs
- XmlSchemaComplexType.cs
- EndEvent.cs
- ProcessManager.cs
- InputScopeConverter.cs
- SafeRegistryHandle.cs
- ImageAttributes.cs
- Int32Rect.cs
- odbcmetadatacolumnnames.cs
- XmlSchemaInclude.cs
- RenderData.cs
- RowToParametersTransformer.cs
- DictionarySectionHandler.cs
- DrawingBrush.cs
- PopupRootAutomationPeer.cs
- SqlCommandBuilder.cs
- FragmentQueryKB.cs
- SHA1CryptoServiceProvider.cs
- BigInt.cs
- DoubleUtil.cs
- DiagnosticSection.cs
- UIElementAutomationPeer.cs
- SectionInput.cs
- WSTrust.cs
- ImmComposition.cs
- GenericRootAutomationPeer.cs
- ToolStripInSituService.cs
- ExcludeFromCodeCoverageAttribute.cs
- GetCertificateRequest.cs
- NativeMethods.cs
- WSDualHttpSecurityMode.cs
- WebUtil.cs
- X509Utils.cs
- CheckBoxRenderer.cs
- SqlServices.cs
- UnauthorizedWebPart.cs
- String.cs
- PolyBezierSegmentFigureLogic.cs
- DuplicateWaitObjectException.cs
- SimpleWorkerRequest.cs