語言

AsyncReaderWriterLock 建構函式

定義

多載

名稱 Description
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 投入額外資源捕捉診斷細節,以分析死結或其他問題。

適用於