AsyncReaderWriterResourceLock<TMoniker,TResource> 建構函式

定義

多載

AsyncReaderWriterResourceLock<TMoniker,TResource>()

初始化 AsyncReaderWriterResourceLock<TMoniker,TResource> 類別的新執行個體。

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

初始化 AsyncReaderWriterResourceLock<TMoniker,TResource> 類別的新執行個體。

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

初始化 AsyncReaderWriterResourceLock<TMoniker,TResource> 類別的新執行個體。

AsyncReaderWriterResourceLock<TMoniker,TResource>()

初始化 AsyncReaderWriterResourceLock<TMoniker,TResource> 類別的新執行個體。

protected:
 AsyncReaderWriterResourceLock();
protected:
 AsyncReaderWriterResourceLock();
 AsyncReaderWriterResourceLock();
protected AsyncReaderWriterResourceLock ();
Protected Sub New ()

適用於

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

初始化 AsyncReaderWriterResourceLock<TMoniker,TResource> 類別的新執行個體。

protected:
 AsyncReaderWriterResourceLock(bool captureDiagnostics);
protected:
 AsyncReaderWriterResourceLock(bool captureDiagnostics);
 AsyncReaderWriterResourceLock(bool captureDiagnostics);
protected AsyncReaderWriterResourceLock (bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)> : bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>
Protected Sub New (captureDiagnostics As Boolean)

參數

captureDiagnostics
Boolean

true 以花費額外的資源擷取可用來分析死結或其他問題的診斷詳細數據。

適用於

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

初始化 AsyncReaderWriterResourceLock<TMoniker,TResource> 類別的新執行個體。

protected:
 AsyncReaderWriterResourceLock(Microsoft::VisualStudio::Threading::JoinableTaskContext ^ joinableTaskContext, bool captureDiagnostics);
protected AsyncReaderWriterResourceLock (Microsoft.VisualStudio.Threading.JoinableTaskContext? joinableTaskContext, bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)> : Microsoft.VisualStudio.Threading.JoinableTaskContext * bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>
Protected Sub New (joinableTaskContext As JoinableTaskContext, captureDiagnostics As Boolean)

參數

joinableTaskContext
JoinableTaskContext

JoinableTaskContext,可協助解決當有擱置的寫入鎖定封鎖其中一項時,最上層讀取鎖定工作之間相互依存所造成的死鎖。

captureDiagnostics
Boolean

true 以花費額外的資源擷取可用來分析死結或其他問題的診斷詳細數據。

適用於