Partager via


AsyncReaderWriterLock Constructeurs

Définition

Surcharges

AsyncReaderWriterLock()

Initialise une nouvelle instance de la classe AsyncReaderWriterLock.

AsyncReaderWriterLock(Boolean)

Initialise une nouvelle instance de la classe AsyncReaderWriterLock.

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Initialise une nouvelle instance de la classe AsyncReaderWriterLock.

AsyncReaderWriterLock()

Initialise une nouvelle instance de la classe AsyncReaderWriterLock.

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

S’applique à

AsyncReaderWriterLock(Boolean)

Initialise une nouvelle instance de la classe AsyncReaderWriterLock.

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)

Paramètres

captureDiagnostics
Boolean

true pour dépenser des ressources supplémentaires pour capturer les détails de diagnostic qui peuvent être utilisés pour analyser les interblocages ou d’autres problèmes.

S’applique à

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Initialise une nouvelle instance de la classe AsyncReaderWriterLock.

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)

Paramètres

joinableTaskContext
JoinableTaskContext

JoinableTaskContext pour aider à résoudre les interblocages causés par l’interdépendance entre les tâches de verrouillage de lecture supérieure lorsqu’un verrou d’écriture en attente bloque l’une d’elles.

captureDiagnostics
Boolean

true pour dépenser des ressources supplémentaires pour capturer les détails de diagnostic qui peuvent être utilisés pour analyser les interblocages ou d’autres problèmes.

S’applique à