TraceListener.IsThreadSafe Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se o ouvinte de rastreamento é 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
Valor da propriedade
true
se o ouvinte de rastreamento for thread-safe; caso contrário, false
. O padrão é false
.
Comentários
O valor de IsThreadSafe é usado para determinar se um bloqueio global deve ser usado ao gravar no ouvinte. Se o valor de IsThreadSafe for false
, o bloqueio global será usado independentemente do valor de UseGlobalLock. O bloqueio global não será usado somente se o valor de IsThreadSafe for true
e o valor de UseGlobalLock for false
. O comportamento padrão é usar o bloqueio global sempre que estiver gravando no ouvinte.