TraceListener.IsThreadSafe Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Ablaufverfolgungslistener threadsicher ist.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

Eigenschaftswert

true, wenn der Ablaufverfolgungslistener threadsicher ist, andernfalls false.true if the trace listener is thread safe; otherwise, false. Der Standardwert ist false.The default is false.

Hinweise

Der Wert IsThreadSafe wird verwendet, um zu bestimmen, ob beim Schreiben in den Listener eine globale Sperre verwendet werden soll.The value of IsThreadSafe is used to determine whether to use a global lock when writing to the listener. Wenn der Wert von IsThreadSafe falseist, wird unabhängig vom Wert von UseGlobalLockdie globale Sperre verwendet.If the value of IsThreadSafe is false, the global lock is used regardless of the value of UseGlobalLock. Die globale Sperre wird nur dann verwendet, wenn der Wert von IsThreadSafe true ist und der Wert UseGlobalLock falseist.The global lock is not used only if the value of IsThreadSafe is true and the value of UseGlobalLock is false. Das Standardverhalten ist die Verwendung der globalen Sperre, wenn in den Listener geschrieben wird.The default behavior is to use the global lock whenever writing to the listener.

Gilt für: