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
- ForceCopyBuildProvider.cs
- TreeNodeCollection.cs
- DesignTimeVisibleAttribute.cs
- HyperLinkStyle.cs
- SafeFileHandle.cs
- BinaryWriter.cs
- SizeConverter.cs
- CacheDependency.cs
- Switch.cs
- XPathAncestorQuery.cs
- FreeFormDesigner.cs
- GregorianCalendarHelper.cs
- XmlDataLoader.cs
- RegexGroupCollection.cs
- BezierSegment.cs
- BehaviorEditorPart.cs
- DataGridItemAttachedStorage.cs
- InputReportEventArgs.cs
- GridViewRowEventArgs.cs
- DataReaderContainer.cs
- LogReserveAndAppendState.cs
- RemoveStoryboard.cs
- ComboBoxDesigner.cs
- AlternateViewCollection.cs
- Type.cs
- Grant.cs
- ConfigXmlText.cs
- ProcessManager.cs
- ConnectionPoint.cs
- XmlDictionaryWriter.cs
- HTTPNotFoundHandler.cs
- AttachedAnnotationChangedEventArgs.cs
- TimelineClockCollection.cs
- RealizationDrawingContextWalker.cs
- BooleanExpr.cs
- ExceptionUtil.cs
- ArgIterator.cs
- ResourceContainer.cs
- PropertyGridEditorPart.cs
- StyleSelector.cs
- DataGridViewBindingCompleteEventArgs.cs
- DiscreteKeyFrames.cs
- __ComObject.cs
- BaseResourcesBuildProvider.cs
- UriTemplateClientFormatter.cs
- CodeEntryPointMethod.cs
- TransformProviderWrapper.cs
- CatalogZone.cs
- DataObjectSettingDataEventArgs.cs
- EventEntry.cs
- SqlBuffer.cs
- EdmType.cs
- COSERVERINFO.cs
- AttachedAnnotation.cs
- ListView.cs
- Operator.cs
- CollectionViewGroupRoot.cs
- ProvidersHelper.cs
- MonikerBuilder.cs
- Misc.cs
- Compiler.cs
- SQLCharsStorage.cs
- EntityDataSourceValidationException.cs
- QueryOutputWriter.cs
- StrokeSerializer.cs
- ClientRolePrincipal.cs
- ConfigurationManager.cs
- RegexCapture.cs
- IdnElement.cs
- OrderedDictionaryStateHelper.cs
- XslVisitor.cs
- PackageDigitalSignatureManager.cs
- panel.cs
- NullableLongAverageAggregationOperator.cs
- TemplateLookupAction.cs
- ToolBarPanel.cs
- BindingMAnagerBase.cs
- QueryContinueDragEvent.cs
- WinInetCache.cs
- ToolStripPanelCell.cs
- ProcessInfo.cs
- Int16Storage.cs
- BufferBuilder.cs
- CalendarDateChangedEventArgs.cs
- OleDbConnectionFactory.cs
- OrthographicCamera.cs
- Trigger.cs
- CheckBoxList.cs
- util.cs
- ParseHttpDate.cs
- BitmapEffectGroup.cs
- ProxyWebPart.cs
- CompilerState.cs
- DataBinding.cs
- NativeActivity.cs
- NameSpaceExtractor.cs
- SqlDataSourceCache.cs
- MultiView.cs
- PropertyConverter.cs
- HtmlInputImage.cs