Sdílet prostřednictvím


AsyncReaderWriterResourceLock<TMoniker,TResource> Konstruktory

Definice

Přetížení

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Inicializuje novou instanci AsyncReaderWriterResourceLock<TMoniker,TResource> třídy .

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Inicializuje novou instanci AsyncReaderWriterResourceLock<TMoniker,TResource> třídy .

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Inicializuje novou instanci AsyncReaderWriterResourceLock<TMoniker,TResource> třídy .

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Inicializuje novou instanci AsyncReaderWriterResourceLock<TMoniker,TResource> třídy .

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

Platí pro

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Inicializuje novou instanci AsyncReaderWriterResourceLock<TMoniker,TResource> třídy .

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)

Parametry

captureDiagnostics
Boolean

true a využijte další prostředky k zachycení diagnostických podrobností, které lze použít k analýze zablokování nebo jiných problémů.

Platí pro

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Inicializuje novou instanci AsyncReaderWriterResourceLock<TMoniker,TResource> třídy .

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)

Parametry

joinableTaskContext
JoinableTaskContext

A JoinableTaskContext, který vám pomůže vyřešit zámky způsobené vzájemnými závislostmi mezi hlavními úlohami zámku čtení, pokud jeden z nich blokuje čekající zámek zápisu.

captureDiagnostics
Boolean

true a využijte další prostředky k zachycení diagnostických podrobností, které lze použít k analýze zablokování nebo jiných problémů.

Platí pro