Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / diagnosticsswitches.cs / 1 / 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;
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;
}
}
}
}
// 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
- MdiWindowListStrip.cs
- Number.cs
- GenericPrincipal.cs
- TextFragmentEngine.cs
- DesignerDataView.cs
- SystemIcmpV4Statistics.cs
- DES.cs
- WebPartCancelEventArgs.cs
- LocalServiceSecuritySettingsElement.cs
- Tokenizer.cs
- ToolStripItemTextRenderEventArgs.cs
- SqlTransaction.cs
- AsyncCodeActivityContext.cs
- GroupItem.cs
- InputReport.cs
- UnsafeNativeMethods.cs
- PersistNameAttribute.cs
- ProgressBar.cs
- WebPartsPersonalizationAuthorization.cs
- JsonServiceDocumentSerializer.cs
- SynchronizationLockException.cs
- CellPartitioner.cs
- ClientTargetCollection.cs
- RequiredAttributeAttribute.cs
- Repeater.cs
- SessionPageStatePersister.cs
- SQLInt32Storage.cs
- Profiler.cs
- SmtpMail.cs
- OleDbParameterCollection.cs
- VerticalAlignConverter.cs
- mediaeventshelper.cs
- ReflectEventDescriptor.cs
- XmlSchemaCollection.cs
- TypeUtil.cs
- TaskHelper.cs
- sqlser.cs
- ServerValidateEventArgs.cs
- DateTimeFormatInfo.cs
- FileDialog.cs
- Debugger.cs
- Path.cs
- XmlSchemaAnnotation.cs
- TagNameToTypeMapper.cs
- SpoolingTask.cs
- ListItem.cs
- NameValueSectionHandler.cs
- DbException.cs
- SafePointer.cs
- KeyValuePairs.cs
- TextServicesManager.cs
- WebBrowserEvent.cs
- SpellerHighlightLayer.cs
- Image.cs
- MimeReflector.cs
- DataFormats.cs
- StrokeNodeOperations.cs
- UIInitializationException.cs
- WebServiceReceiveDesigner.cs
- AuthenticationException.cs
- SessionSymmetricTransportSecurityProtocolFactory.cs
- CalendarDateRangeChangingEventArgs.cs
- DataSourceHelper.cs
- WebPartConnectionsConfigureVerb.cs
- ImportCatalogPart.cs
- DataBoundLiteralControl.cs
- DetailsViewDeletedEventArgs.cs
- InputEventArgs.cs
- Exceptions.cs
- ExpressionLexer.cs
- XmlSchemaImporter.cs
- MobileDeviceCapabilitiesSectionHandler.cs
- DetailsViewPagerRow.cs
- DefaultHttpHandler.cs
- DocumentPageHost.cs
- ImmutableObjectAttribute.cs
- CodeIterationStatement.cs
- UIInitializationException.cs
- TimersDescriptionAttribute.cs
- MemoryMappedViewStream.cs
- QilUnary.cs
- AuthenticationSection.cs
- _ContextAwareResult.cs
- Invariant.cs
- Application.cs
- IsolatedStorage.cs
- RequestQueryProcessor.cs
- TaiwanLunisolarCalendar.cs
- ConfigUtil.cs
- OutputCacheProfileCollection.cs
- CodeAccessPermission.cs
- SystemDiagnosticsSection.cs
- OdbcConnectionOpen.cs
- CodeMemberField.cs
- ValidatorCollection.cs
- FixedFlowMap.cs
- TargetConverter.cs
- FileInfo.cs
- GridViewUpdateEventArgs.cs
- DataGridViewButtonCell.cs