Freigeben über


AsyncReaderWriterResourceLock<TMoniker,TResource> Konstruktoren

Definition

Überlädt

AsyncReaderWriterResourceLock<TMoniker,TResource>()

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

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

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

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

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

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 für die Erfassung von Diagnosedetails auszugeben, 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);
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-Objekt, das beim Auflösen von unzustellbaren Sperren hilft, die durch die Abhängigkeit zwischen den wichtigsten Lesesperraufgaben verursacht werden, wenn eine schreibsperre aussteht, die eine dieser Aufgaben blockiert.

captureDiagnostics
Boolean

true , um zusätzliche Ressourcen für die Erfassung von Diagnosedetails auszugeben, die zum Analysieren von Deadlocks oder anderen Problemen verwendet werden können.

Gilt für: