TraceListener.IsThreadSafe Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il listener di traccia è 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
Valore della proprietà
true
se il listener di traccia è thread-safe; in caso contrario, false
. Il valore predefinito è false
.
Commenti
Il valore di IsThreadSafe viene usato per determinare se usare un blocco globale durante la scrittura nel listener. Se il valore di IsThreadSafe è false
, il blocco globale viene usato indipendentemente dal valore di UseGlobalLock. Il blocco globale non viene usato solo se il valore di IsThreadSafe è true
e il valore di UseGlobalLock è false
. Il comportamento predefinito consiste nell'usare il blocco globale ogni volta che si scrive nel listener.