Compartir a través de


AsyncReaderWriterResourceLock<TMoniker,TResource> Constructores

Definición

Sobrecargas

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Inicializa una nueva instancia de la clase AsyncReaderWriterResourceLock<TMoniker,TResource>.

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Inicializa una nueva instancia de la clase AsyncReaderWriterResourceLock<TMoniker,TResource>.

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Inicializa una nueva instancia de la clase AsyncReaderWriterResourceLock<TMoniker,TResource>.

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Inicializa una nueva instancia de la clase AsyncReaderWriterResourceLock<TMoniker,TResource>.

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

Se aplica a

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Inicializa una nueva instancia de la clase 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)

Parámetros

captureDiagnostics
Boolean

true para dedicar recursos adicionales a capturar detalles de diagnóstico que se pueden usar para analizar interbloqueos u otros problemas.

Se aplica a

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Inicializa una nueva instancia de la clase AsyncReaderWriterResourceLock<TMoniker,TResource>.

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)

Parámetros

joinableTaskContext
JoinableTaskContext

JoinableTaskContext para ayudar a resolver bloqueos fallidos causados por la interdependencia entre las tareas de bloqueo de lectura principales cuando hay un bloqueo de escritura pendiente que bloquea uno de ellos.

captureDiagnostics
Boolean

true para dedicar recursos adicionales a capturar detalles de diagnóstico que se pueden usar para analizar interbloqueos u otros problemas.

Se aplica a