共用方式為


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 以花費額外的資源來擷取可用來分析死結或其他問題的診斷詳細數據。

適用於