Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / diagnosticsswitches.cs / 2 / diagnosticsswitches.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml { using System.Diagnostics; #if DEBUG public static class DiagnosticsSwitches { #else internal static class DiagnosticsSwitches { #endif private static BooleanSwitch xmlSchemaContentModel; private static TraceSwitch xmlSchema; private static BooleanSwitch keepTempFiles; private static BooleanSwitch pregenEventLog; private static TraceSwitch xmlSerialization; private static TraceSwitch xslTypeInference; private static BooleanSwitch nonRecursiveTypeLoading; public static BooleanSwitch XmlSchemaContentModel { get { if (xmlSchemaContentModel == null) { xmlSchemaContentModel = new BooleanSwitch("XmlSchemaContentModel", "Enable tracing for the XmlSchema content model."); } return xmlSchemaContentModel; } } public static TraceSwitch XmlSchema { get { if (xmlSchema == null) { xmlSchema = new TraceSwitch("XmlSchema", "Enable tracing for the XmlSchema class."); } return xmlSchema; } } public static BooleanSwitch KeepTempFiles { get { if (keepTempFiles == null) { keepTempFiles = new BooleanSwitch("XmlSerialization.Compilation", "Keep XmlSerialization generated (temp) files."); } return keepTempFiles; } } public static BooleanSwitch PregenEventLog { get { if (pregenEventLog == null) { pregenEventLog = new BooleanSwitch("XmlSerialization.PregenEventLog", "Log failures while loading pre-generated XmlSerialization assembly."); } return pregenEventLog; } } public static TraceSwitch XmlSerialization { get { if (xmlSerialization == null) { xmlSerialization = new TraceSwitch("XmlSerialization", "Enable tracing for the System.Xml.Serialization component."); } return xmlSerialization; } } public static TraceSwitch XslTypeInference { get { if (xslTypeInference == null) { xslTypeInference = new TraceSwitch("XslTypeInference", "Enable tracing for the XSLT type inference algorithm."); } return xslTypeInference; } } public static BooleanSwitch NonRecursiveTypeLoading { get { if (nonRecursiveTypeLoading == null) { nonRecursiveTypeLoading = new BooleanSwitch("XmlSerialization.NonRecursiveTypeLoading", "Turn on non-recursive algorithm generating XmlMappings for CLR types."); } return nonRecursiveTypeLoading; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CompiledIdentityConstraint.cs
- WsiProfilesElement.cs
- CursorConverter.cs
- CompositeFontInfo.cs
- OutputWindow.cs
- GatewayDefinition.cs
- SqlEnums.cs
- ListChangedEventArgs.cs
- ChtmlCommandAdapter.cs
- AttachedPropertyDescriptor.cs
- DesignBindingPropertyDescriptor.cs
- XmlElementElementCollection.cs
- SQLResource.cs
- WinInetCache.cs
- TokenizerHelper.cs
- Matrix.cs
- MouseDevice.cs
- bindurihelper.cs
- BaseEntityWrapper.cs
- ButtonPopupAdapter.cs
- CharAnimationBase.cs
- XmlDocumentFragment.cs
- ActivityBindForm.Designer.cs
- ExitEventArgs.cs
- Int32CollectionValueSerializer.cs
- HtmlImage.cs
- PathFigure.cs
- ImageMapEventArgs.cs
- DetailsViewRow.cs
- ObsoleteAttribute.cs
- DefaultBinder.cs
- WebCategoryAttribute.cs
- HttpDebugHandler.cs
- log.cs
- DrawingContextFlattener.cs
- Section.cs
- ListItemParagraph.cs
- basenumberconverter.cs
- SqlXml.cs
- BoundPropertyEntry.cs
- SortDescriptionCollection.cs
- WindowsTreeView.cs
- xsdvalidator.cs
- Column.cs
- CreatingCookieEventArgs.cs
- BevelBitmapEffect.cs
- PointLight.cs
- documentsequencetextview.cs
- BidPrivateBase.cs
- DecoderReplacementFallback.cs
- CaseInsensitiveComparer.cs
- LineGeometry.cs
- ActionMessageFilter.cs
- ADMembershipProvider.cs
- IPEndPoint.cs
- EntityViewContainer.cs
- SignedXml.cs
- StreamInfo.cs
- WebPartUserCapability.cs
- DeviceContexts.cs
- ParameterBuilder.cs
- AuthenticationException.cs
- WorkflowRuntimeServicesBehavior.cs
- ActivityCodeGenerator.cs
- EpmSourcePathSegment.cs
- _LoggingObject.cs
- Int16Storage.cs
- EncoderFallback.cs
- KeyToListMap.cs
- TypeTypeConverter.cs
- OrderedDictionaryStateHelper.cs
- ImmutablePropertyDescriptorGridEntry.cs
- DataGridViewToolTip.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- MetaChildrenColumn.cs
- LoaderAllocator.cs
- WebPartActionVerb.cs
- ProbeMatchesMessageCD1.cs
- CmsInterop.cs
- HttpCookie.cs
- SingleAnimationUsingKeyFrames.cs
- SqlDataSourceDesigner.cs
- NoneExcludedImageIndexConverter.cs
- LateBoundBitmapDecoder.cs
- ProcessMessagesAsyncResult.cs
- MessagePartSpecification.cs
- HWStack.cs
- Token.cs
- InternalSafeNativeMethods.cs
- PassportIdentity.cs
- LocalizationComments.cs
- WorkflowInspectionServices.cs
- InputDevice.cs
- BulletDecorator.cs
- SyntaxCheck.cs
- OperationCanceledException.cs
- XPathDocumentNavigator.cs
- UnmanagedMarshal.cs
- XPathNavigatorKeyComparer.cs
- ScrollItemProviderWrapper.cs