Поделиться через


Класс 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 а значение IsThreadSafetrue. По умолчанию используется глобальная блокировка.

используются подклассы ;

Этот класс не содержит подклассов.

Комментарии

Экземпляры этого класса содержатся в свойстве Trace класса SystemDiagnosticsSection .

Иерархия наследования

EmbeddedObject

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