TraceListener.IsThreadSafe TraceListener.IsThreadSafe TraceListener.IsThreadSafe TraceListener.IsThreadSafe Property

Определение

Получает значение, указывающее, является ли прослушиватель трассировки потокобезопасным.Gets a value indicating whether the trace listener is thread safe.

public:
 virtual property bool IsThreadSafe { bool get(); };
public virtual bool IsThreadSafe { get; }
member this.IsThreadSafe : bool
Public Overridable ReadOnly Property IsThreadSafe As Boolean

Значение свойства

true если прослушиватель трассировки потокобезопасен; в противном случае — false.true if the trace listener is thread safe; otherwise, false. Значение по умолчанию — false.The default is false.

Комментарии

Значение IsThreadSafe используется, чтобы определить, следует ли использовать глобальную блокировку при записи в прослушиватель.The value of IsThreadSafe is used to determine whether to use a global lock when writing to the listener. Если значение IsThreadSafe равно false, используется глобальная блокировка независимо от значения UseGlobalLock.If the value of IsThreadSafe is false, the global lock is used regardless of the value of UseGlobalLock. Глобальная блокировка используется только в том случае, если IsThreadSafe значение равно true , а значение UseGlobalLock равно false.The global lock is not used only if the value of IsThreadSafe is true and the value of UseGlobalLock is false. Поведение по умолчанию заключается в использовании глобальной блокировки при записи в прослушиватель.The default behavior is to use the global lock whenever writing to the listener.

Применяется к