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 是用來判斷寫入接聽程式時是否要使用全域鎖定。 如果的值 IsThreadSafefalse,則不論的值 UseGlobalLock為何,都會使用全域鎖定。 只有在 的 值為 IsThreadSafetrue 且 值為 UseGlobalLockfalse時,才會使用全域鎖定。 默認行為是在寫入接聽程式時使用全域鎖定。

適用於