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
- DivideByZeroException.cs
- OleDbDataAdapter.cs
- CompoundFileDeflateTransform.cs
- RemotingException.cs
- StateWorkerRequest.cs
- ListViewHitTestInfo.cs
- DataAdapter.cs
- ReaderContextStackData.cs
- Pipe.cs
- DesignerTransactionCloseEvent.cs
- DataGridViewLinkCell.cs
- TableHeaderCell.cs
- XhtmlConformanceSection.cs
- StrokeIntersection.cs
- Vector3DAnimation.cs
- PointCollection.cs
- WorkflowQueueInfo.cs
- DefaultValueTypeConverter.cs
- TextDocumentView.cs
- XmlNotation.cs
- DataControlCommands.cs
- ProviderIncompatibleException.cs
- WebServiceHost.cs
- PageOrientation.cs
- AddInIpcChannel.cs
- ContentElement.cs
- NetStream.cs
- HtmlControlPersistable.cs
- DataServiceClientException.cs
- ProcessThreadCollection.cs
- ByeMessage11.cs
- StringOutput.cs
- XmlFormatWriterGenerator.cs
- SHA256.cs
- OracleBFile.cs
- Rotation3D.cs
- ReferencedCollectionType.cs
- OutOfMemoryException.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- DummyDataSource.cs
- _LoggingObject.cs
- InkCanvasInnerCanvas.cs
- DockPattern.cs
- SerializationInfo.cs
- FacetValues.cs
- CompModSwitches.cs
- PartialCachingAttribute.cs
- PriorityChain.cs
- ValueQuery.cs
- SkewTransform.cs
- SQLBinary.cs
- ThaiBuddhistCalendar.cs
- PointF.cs
- HttpPostServerProtocol.cs
- PolyLineSegment.cs
- NetworkInformationException.cs
- SecurityCriticalDataForSet.cs
- ObsoleteAttribute.cs
- safex509handles.cs
- ViewCellRelation.cs
- ProvideValueServiceProvider.cs
- TransactionOptions.cs
- GridItemPatternIdentifiers.cs
- EntityDataSource.cs
- BuildManagerHost.cs
- TokenBasedSetEnumerator.cs
- ActivitiesCollection.cs
- Material.cs
- EnterpriseServicesHelper.cs
- __Error.cs
- DbgUtil.cs
- RangeBaseAutomationPeer.cs
- PartialArray.cs
- FormsAuthenticationEventArgs.cs
- OutputScopeManager.cs
- SizeAnimation.cs
- ThreadExceptionDialog.cs
- EntityDesignerUtils.cs
- DataBinder.cs
- Model3DGroup.cs
- XmlIncludeAttribute.cs
- RepeaterItemEventArgs.cs
- GPStream.cs
- XmlSchemaObject.cs
- BaseAddressPrefixFilterElementCollection.cs
- IndicShape.cs
- PointLight.cs
- XhtmlBasicListAdapter.cs
- GridViewHeaderRowPresenter.cs
- UnknownBitmapDecoder.cs
- Int64Animation.cs
- BmpBitmapEncoder.cs
- GridViewCommandEventArgs.cs
- TrackingProfileSerializer.cs
- ElementNotAvailableException.cs
- RawStylusInputCustomData.cs
- TextSelection.cs
- ScalarOps.cs
- DbDataAdapter.cs
- MarginCollapsingState.cs