AsyncReaderWriterResourceLock<TMoniker,TResource> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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);
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 投入額外資源捕捉診斷細節,以分析死結或其他問題。