Partilhar via


AsyncReaderWriterLock Construtores

Definição

Sobrecargas

AsyncReaderWriterLock()

Inicializa uma nova instância da classe AsyncReaderWriterLock.

AsyncReaderWriterLock(Boolean)

Inicializa uma nova instância da classe AsyncReaderWriterLock.

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Inicializa uma nova instância da classe AsyncReaderWriterLock.

AsyncReaderWriterLock()

Inicializa uma nova instância da classe AsyncReaderWriterLock.

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

Aplica-se a

AsyncReaderWriterLock(Boolean)

Inicializa uma nova instância da 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)

Parâmetros

captureDiagnostics
Boolean

true para gastar recursos adicionais capturando detalhes de diagnóstico que podem ser usados para analisar deadlocks ou outros problemas.

Aplica-se a

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Inicializa uma nova instância da 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)

Parâmetros

joinableTaskContext
JoinableTaskContext

Um JoinableTaskContext para ajudar a resolve deadlocks causados pela interdependência entre as tarefas de bloqueio de leitura superior quando há um bloqueio de gravação pendente bloqueando um deles.

captureDiagnostics
Boolean

true para gastar recursos adicionais capturando detalhes de diagnóstico que podem ser usados para analisar deadlocks ou outros problemas.

Aplica-se a