Sprache

AsyncReaderWriterResourceLock<TMoniker,TResource> Konstruktoren

Definition

Überlädt

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Initialisiert eine neue Instanz der AsyncReaderWriterResourceLock<TMoniker,TResource>-Klasse.

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

Gilt für:

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Initialisiert eine neue Instanz der AsyncReaderWriterResourceLock<TMoniker,TResource>-Klasse.

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)

Parameter

captureDiagnostics
Boolean

true um zusätzliche Ressourcen aufzuwenden, die Diagnosedetails erfassen, die zum Analysieren von Deadlocks oder anderen Problemen verwendet werden können.

Gilt für:

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Initialisiert eine neue Instanz der AsyncReaderWriterResourceLock<TMoniker,TResource>-Klasse.

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)

Parameter

joinableTaskContext
JoinableTaskContext

Ein JoinableTaskContext zur Behebung von Inaktivierungen, die durch die Interabhängigkeit zwischen den wichtigsten Lesesperraufgaben verursacht werden, wenn eine ausstehende Schreibsperre blockiert wird.

captureDiagnostics
Boolean

true um zusätzliche Ressourcen aufzuwenden, die Diagnosedetails erfassen, die zum Analysieren von Deadlocks oder anderen Problemen verwendet werden können.

Gilt für: