Langage

AsyncReaderWriterResourceLock<TMoniker,TResource> Constructeurs

Définition

Surcharges

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Initialise une nouvelle instance de la classe AsyncReaderWriterResourceLock<TMoniker,TResource>.

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

S’applique à

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Initialise une nouvelle instance de la classe AsyncReaderWriterResourceLock<TMoniker,TResource>.

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)

Paramètres

captureDiagnostics
Boolean

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

S’applique à

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Initialise une nouvelle instance de la classe AsyncReaderWriterResourceLock<TMoniker,TResource>.

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)

Paramètres

joinableTaskContext
JoinableTaskContext

JointableTaskContext pour aider à résoudre les verrous morts causés par l’interdépendance entre les tâches de verrouillage de lecture supérieures lorsqu’un verrou d’écriture en attente bloque l’un d’eux.

captureDiagnostics
Boolean

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

S’applique à