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
- Size.cs
- XPathEmptyIterator.cs
- OpCellTreeNode.cs
- SaveFileDialog.cs
- UserControlParser.cs
- ClientData.cs
- MobileUITypeEditor.cs
- SpanIndex.cs
- InputMethodStateTypeInfo.cs
- CompModSwitches.cs
- XmlSerializer.cs
- TypeConverter.cs
- ObjectManager.cs
- RadialGradientBrush.cs
- DependencyObject.cs
- DoubleCollectionConverter.cs
- SafeNativeMethods.cs
- MessageQueuePermissionEntryCollection.cs
- GrammarBuilderRuleRef.cs
- MiniAssembly.cs
- TextTabProperties.cs
- HandledMouseEvent.cs
- HtmlEmptyTagControlBuilder.cs
- CryptographicAttribute.cs
- ProcessHostConfigUtils.cs
- ToolStripContentPanelRenderEventArgs.cs
- ColumnCollection.cs
- Icon.cs
- SqlComparer.cs
- ServiceOperation.cs
- IWorkflowDebuggerService.cs
- localization.cs
- XmlSerializerVersionAttribute.cs
- DomainUpDown.cs
- Int64Converter.cs
- PrefixHandle.cs
- DetailsViewDeletedEventArgs.cs
- DiffuseMaterial.cs
- CommonEndpointBehaviorElement.cs
- SQLDateTime.cs
- PersonalizationProviderHelper.cs
- BindingsCollection.cs
- DataGridTablesFactory.cs
- CapacityStreamGeometryContext.cs
- GenericUriParser.cs
- x509utils.cs
- EmissiveMaterial.cs
- HostVisual.cs
- AffineTransform3D.cs
- NegatedConstant.cs
- CacheForPrimitiveTypes.cs
- CacheForPrimitiveTypes.cs
- Properties.cs
- TextEditorSpelling.cs
- DependencySource.cs
- ListItemCollection.cs
- XmlDeclaration.cs
- BaseCodePageEncoding.cs
- MasterPageCodeDomTreeGenerator.cs
- HelpInfo.cs
- TextChange.cs
- TracePayload.cs
- Point3DAnimation.cs
- SudsWriter.cs
- PointCollection.cs
- ConstraintStruct.cs
- CodeExpressionCollection.cs
- MarkupExtensionReturnTypeAttribute.cs
- ResourceCategoryAttribute.cs
- EndPoint.cs
- Visual3D.cs
- COM2PropertyBuilderUITypeEditor.cs
- SubqueryTrackingVisitor.cs
- M3DUtil.cs
- BamlReader.cs
- Bitmap.cs
- UriTemplateVariablePathSegment.cs
- Native.cs
- ViewCellSlot.cs
- ProviderUtil.cs
- UrlAuthorizationModule.cs
- AutoResetEvent.cs
- WebPartConnectionsCancelEventArgs.cs
- EtwTrace.cs
- NavigationCommands.cs
- DataReaderContainer.cs
- WeakReferenceKey.cs
- PartitionResolver.cs
- TypeDescriptor.cs
- UInt32.cs
- EncryptedXml.cs
- HtmlWindowCollection.cs
- ShapingWorkspace.cs
- AuthenticatedStream.cs
- RelationshipEntry.cs
- HtmlHead.cs
- SiteMembershipCondition.cs
- COM2EnumConverter.cs
- ComponentResourceKeyConverter.cs
- PageThemeParser.cs