Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / Diagnostics / Switch.cs / 1305376 / Switch.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Diagnostics { using System; using System.Security; using System.Security.Permissions; using System.Threading; using System.Runtime.InteropServices; using Microsoft.Win32; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.Globalization; using System.Configuration; using System.Xml.Serialization; ////// public abstract class Switch { private SwitchElementsCollection switchSettings; private string description; private string displayName; private int switchSetting = 0; private bool initialized = false; private bool initializing = false; private string switchValueString = String.Empty; private StringDictionary attributes; private string defaultValue; private object m_intializedLock; private static ListProvides an ///base class to /// create new debugging and tracing switches. switches = new List (); private static int s_LastCollectionCount; private object IntializedLock { get { if (m_intializedLock == null) { Object o = new Object(); Interlocked.CompareExchange
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DbConnectionStringBuilder.cs
- XmlEntity.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- RecordBuilder.cs
- ProcessThreadCollection.cs
- NavigationExpr.cs
- ResourcePool.cs
- XmlDataCollection.cs
- ZoneIdentityPermission.cs
- OleStrCAMarshaler.cs
- DataGridViewRowHeaderCell.cs
- EventHandlingScope.cs
- HttpRawResponse.cs
- HelloMessageApril2005.cs
- SamlSubjectStatement.cs
- RowUpdatingEventArgs.cs
- ReceiveActivityDesignerTheme.cs
- AudioStateChangedEventArgs.cs
- RegexCharClass.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- XmlSchemaSimpleTypeUnion.cs
- TextProperties.cs
- ResolveMatchesMessage11.cs
- Permission.cs
- PageCodeDomTreeGenerator.cs
- Binding.cs
- ToolStripProgressBar.cs
- InstanceDataCollectionCollection.cs
- SiteIdentityPermission.cs
- FilteredXmlReader.cs
- TransactionFlowAttribute.cs
- InitializerFacet.cs
- DataGridItemCollection.cs
- CompiledWorkflowDefinitionContext.cs
- SqlBinder.cs
- IconHelper.cs
- OperatorExpressions.cs
- Wrapper.cs
- NamedPipeTransportBindingElement.cs
- EvidenceBase.cs
- ConfigurationException.cs
- TypeElement.cs
- safemediahandle.cs
- NetworkCredential.cs
- ChildrenQuery.cs
- SubstitutionDesigner.cs
- _AcceptOverlappedAsyncResult.cs
- XmlAttributeProperties.cs
- SyndicationDeserializer.cs
- HttpHandlerActionCollection.cs
- CollectionsUtil.cs
- XamlStream.cs
- AnimatedTypeHelpers.cs
- ScalarOps.cs
- SaveWorkflowCommand.cs
- ReversePositionQuery.cs
- RegexParser.cs
- ToolStrip.cs
- CapacityStreamGeometryContext.cs
- ContextMenu.cs
- ButtonFieldBase.cs
- ColorConverter.cs
- PropertyEmitterBase.cs
- MatcherBuilder.cs
- RealProxy.cs
- AuthenticateEventArgs.cs
- CorrelationInitializer.cs
- SimpleRecyclingCache.cs
- Image.cs
- sapiproxy.cs
- ConfigUtil.cs
- DataGridCell.cs
- SystemWebCachingSectionGroup.cs
- InputScopeNameConverter.cs
- WorkflowQueue.cs
- DataGridToolTip.cs
- DisposableCollectionWrapper.cs
- WebPartConnectionsCloseVerb.cs
- CDSCollectionETWBCLProvider.cs
- MatrixTransform.cs
- ColorTranslator.cs
- Empty.cs
- DataGridColumnCollectionEditor.cs
- DataRelationPropertyDescriptor.cs
- HyperLinkStyle.cs
- ManipulationLogic.cs
- SemaphoreFullException.cs
- StreamUpdate.cs
- WebPartUtil.cs
- WriteableBitmap.cs
- AsyncOperationManager.cs
- Tag.cs
- SystemGatewayIPAddressInformation.cs
- PrimitiveType.cs
- StateDesigner.Helpers.cs
- ProfileSettingsCollection.cs
- CharacterString.cs
- ExtendedPropertyCollection.cs
- HuffCodec.cs
- GridViewRowCollection.cs