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

Boolean

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 von 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 ist false , wird unabhängig vom Wert von die globale Sperre verwendet UseGlobalLock .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 ist true und der Wert von UseGlobalLock ist false .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: