TraceListener.IsThreadSafe Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, является ли прослушиватель трассировки потокобезопасным.
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
. Значение по умолчанию — false
.
Комментарии
Значение IsThreadSafe используется для определения того, следует ли использовать глобальную блокировку при записи в прослушиватель. Если значение IsThreadSafe равно false
, глобальная блокировка используется независимо от значения UseGlobalLock. Глобальная блокировка не используется только в том случае, если значение IsThreadSafe равно , true
а значение UseGlobalLock — false
. По умолчанию при записи в прослушиватель используется глобальная блокировка.