Sdílet prostřednictvím


AsyncReaderWriterLock Konstruktory

Definice

Přetížení

AsyncReaderWriterLock()

Inicializuje novou instanci AsyncReaderWriterLock třídy.

AsyncReaderWriterLock(Boolean)

Inicializuje novou instanci AsyncReaderWriterLock třídy.

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Inicializuje novou instanci AsyncReaderWriterLock třídy.

AsyncReaderWriterLock()

Inicializuje novou instanci AsyncReaderWriterLock třídy.

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

Platí pro

AsyncReaderWriterLock(Boolean)

Inicializuje novou instanci AsyncReaderWriterLock třídy.

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)

Parametry

captureDiagnostics
Boolean

true a utratit další prostředky zachytáváním diagnostických podrobností, které je možné použít k analýze vzájemných zablokování nebo jiných problémů.

Platí pro

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Inicializuje novou instanci AsyncReaderWriterLock třídy.

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)

Parametry

joinableTaskContext
JoinableTaskContext

A JoinableTaskContext pro pomoc při řešení vzájemných zablokování způsobených vzájemnou závislostí mezi hlavními úlohami zámku čtení, pokud jeden z nich blokuje čekající zámek zápisu.

captureDiagnostics
Boolean

true a utratit další prostředky zachytáváním diagnostických podrobností, které je možné použít k analýze vzájemných zablokování nebo jiných problémů.

Platí pro