Sprache

AsyncReaderWriterLock Konstruktoren

Definition

Überlädt

Name Beschreibung
AsyncReaderWriterLock()

Initialisiert eine neue Instanz der AsyncReaderWriterLock-Klasse.

AsyncReaderWriterLock(Boolean)

Initialisiert eine neue Instanz der AsyncReaderWriterLock-Klasse.

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Initialisiert eine neue Instanz der AsyncReaderWriterLock-Klasse.

AsyncReaderWriterLock()

Initialisiert eine neue Instanz der AsyncReaderWriterLock-Klasse.

public:
 AsyncReaderWriterLock();
public:
 AsyncReaderWriterLock();
 AsyncReaderWriterLock();
public AsyncReaderWriterLock();
Public Sub New ()

Gilt für:

AsyncReaderWriterLock(Boolean)

Initialisiert eine neue Instanz der AsyncReaderWriterLock-Klasse.

public:
 AsyncReaderWriterLock(bool captureDiagnostics);
public:
 AsyncReaderWriterLock(bool captureDiagnostics);
 AsyncReaderWriterLock(bool captureDiagnostics);
public AsyncReaderWriterLock(bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterLock : bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock
Public 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:

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Initialisiert eine neue Instanz der AsyncReaderWriterLock-Klasse.

public AsyncReaderWriterLock(Microsoft.VisualStudio.Threading.JoinableTaskContext? joinableTaskContext, bool captureDiagnostics = false);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterLock : Microsoft.VisualStudio.Threading.JoinableTaskContext * bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock
Public Sub New (joinableTaskContext As JoinableTaskContext, Optional captureDiagnostics As Boolean = false)

Parameter

joinableTaskContext
JoinableTaskContext

Ein JoinableTaskContext,um Deadlocks zu beheben, 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: