Trace.UseGlobalLock プロパティ

定義

グローバル ロックを使用するかどうかを示す値を取得または設定します。

public:
 static property bool UseGlobalLock { bool get(); void set(bool value); };
public static bool UseGlobalLock { get; set; }
static member UseGlobalLock : bool with get, set
Public Shared Property UseGlobalLock As Boolean

プロパティ値

グローバル ロックを使用する場合、true。それ以外の場合、false。 既定値は、true です。

注釈

の値 UseGlobalLockに関係なく、トレース リスナーがスレッド セーフでない場合、グローバル ロックは常に使用されます。 プロパティは IsThreadSafe 、リスナーがスレッド セーフかどうかを判断するために使用されます。 グローバル ロックは、 の値が で、 のUseGlobalLockIsThreadSafetruefalse の場合にのみ使用されません。 既定の動作では、グローバル ロックを使用します。

.NET Framework アプリで の をTrace設定UseGlobalLockするには、アプリケーションの名前に対応する構成ファイルを編集することもできます。 構成ファイルは、次の例のように書式設定する必要があります。

<configuration>  
  <system.diagnostics>  
    <trace useGlobalLock="false" />  
  </system.diagnostics>  
</configuration>  

適用対象