英語で読む

次の方法で共有


AbandonedMutexException.Mutex プロパティ

定義

例外の原因となった、放棄されたミューテックスがわかっている場合は、そのミューテックスを取得します。

C#
public System.Threading.Mutex Mutex { get; }
C#
public System.Threading.Mutex? Mutex { get; }

プロパティ値

放棄されたミューテックスを表す Mutex オブジェクト。放棄されたミューテックスを識別できなかった場合は null

注釈

メソッドのWaitHandle.WaitAny呼び出しで例外がスローされた場合、Mutex返される は破棄されたミューテックスで、 にWaitAny渡されたオブジェクトのWaitHandle配列の中で最も低いインデックスを持つ、またはnull破棄されたミューテックスを識別できなかった場合です。 または WaitAllの呼び出しWaitOneで例外がスローされた場合、このプロパティは常に を返しますnull

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください