Класс TraceSettings
Настраивает ASP.NET функции трассировки и управляет сбором, сохранением и отображением результатов трассировки.
Синтаксис
class TraceSettings : EmbeddedObject
Методы
Этот класс не содержит методов.
Свойства
В следующей таблице перечислены свойства, предоставляемые классом TraceSettings
.
Имя | Описание |
---|---|
AutoFlush |
Значение для чтения и записи boolean . true Значение , если прослушиватели трассировки автоматически очищают выходной буфер после каждой операции записи; в противном случае — false . Значение по умолчанию — false . Примечание: Если свойству AutoFlush присвоено значение true , прослушиватель трассировки записывает данные в файл независимо от того, вызывается ли метод System.Diagnostics.Trace.Flush . |
IndentSize |
Значение для чтения и записи sint32 , указывающее количество пробелов для отступа при вызове метода System.Diagnostics.Trace.Indent . Значение по умолчанию — 4. Примечание:System.Diagnostics.TextWriterTraceListener интерпретирует это число как пробелы. EventLogTraceListener игнорирует это значение. Это свойство хранится для каждого потока, для каждого запроса. |
Listeners |
Значение TraceListenerSettings , содержащее прослушиватели, которые отслеживают и форматирует выходные данные трассировки. |
UseGlobalLock |
Значение для чтения и записи boolean . true значение , если будет использоваться глобальная блокировка; в противном случае — false . Значение по умолчанию — true . Примечание: Глобальная блокировка всегда используется, если прослушиватель трассировки не является потокобезопасной, независимо от значения UseGlobalLock . Свойство System.Diagnostics.TraceListener.IsThreadSafe определяет, является ли прослушиватель потокобезопасным. Глобальная блокировка не используется только в том случае, если значение UseGlobalLock равно , false а значение IsThreadSafe — true . По умолчанию используется глобальная блокировка. |
используются подклассы ;
Этот класс не содержит подклассов.
Комментарии
Экземпляры этого класса содержатся в свойстве Trace
класса SystemDiagnosticsSection .
Иерархия наследования
TraceSettings
Требования
Тип | Описание |
---|---|
клиент | — IIS 7.0 в Windows Vista — IIS 7.5 в Windows 7 — IIS 8.0 в Windows 8 — IIS 10.0 в Windows 10 |
Сервер | — IIS 7.0 в Windows Server 2008 — IIS 7.5 в Windows Server 2008 R2 — IIS 8.0 в Windows Server 2012 — IIS 8.5 в Windows Server 2012 R2 — IIS 10.0 в Windows Server 2016 |
Продукт | — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-файл | WebAdministration.mof |
См. также:
Класс EmbeddedObject
Класс SystemDiagnosticsSection
Класс TraceListenerSettings
Метод System.Diagnostics.Trace.Indent
Метод System.Diagnostics.Trace.Flush
Класс System.Diagnostics.TextWriterTraceListener
Класс System.Diagnostics.EventLogTraceListener
Свойство System.Diagnostics.TraceListener.IsThreadSafe