次の方法で共有


AsyncReaderWriterLock コンストラクター

定義

オーバーロード

AsyncReaderWriterLock()

AsyncReaderWriterLock クラスの新しいインスタンスを初期化します。

AsyncReaderWriterLock(Boolean)

AsyncReaderWriterLock クラスの新しいインスタンスを初期化します。

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

AsyncReaderWriterLock クラスの新しいインスタンスを初期化します。

AsyncReaderWriterLock()

AsyncReaderWriterLock クラスの新しいインスタンスを初期化します。

public:
 AsyncReaderWriterLock();
public:
 AsyncReaderWriterLock();
 AsyncReaderWriterLock();
public AsyncReaderWriterLock ();
Public Sub New ()

適用対象

AsyncReaderWriterLock(Boolean)

AsyncReaderWriterLock クラスの新しいインスタンスを初期化します。

public:
 AsyncReaderWriterLock(bool captureDiagnostics);
public:
 AsyncReaderWriterLock(bool captureDiagnostics);
 AsyncReaderWriterLock(bool captureDiagnostics);
public AsyncReaderWriterLock (bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterLock : bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock
Public Sub New (captureDiagnostics As Boolean)

パラメーター

captureDiagnostics
Boolean

true デッドロックやその他の問題の分析に使用できる診断の詳細をキャプチャするために追加のリソースを費やす場合。

適用対象

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

AsyncReaderWriterLock クラスの新しいインスタンスを初期化します。

public AsyncReaderWriterLock (Microsoft.VisualStudio.Threading.JoinableTaskContext? joinableTaskContext, bool captureDiagnostics = false);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterLock : Microsoft.VisualStudio.Threading.JoinableTaskContext * bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock
Public Sub New (joinableTaskContext As JoinableTaskContext, Optional captureDiagnostics As Boolean = false)

パラメーター

joinableTaskContext
JoinableTaskContext

保留中の書き込みロックがブロックされている場合に、上位の読み取りロック タスク間の相互依存関係によって発生するデッドロックを解決するのに役立つ JoinableTaskContext。

captureDiagnostics
Boolean

true デッドロックやその他の問題の分析に使用できる診断の詳細をキャプチャするために追加のリソースを費やす場合。

適用対象