Język

AsyncReaderWriterResourceLock<TMoniker,TResource> Konstruktory

Definicja

Przeciążenia

AsyncReaderWriterResourceLock<TMoniker,TResource>()

Inicjuje nowe wystąpienie klasy AsyncReaderWriterResourceLock<TMoniker,TResource>.

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

Dotyczy

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

Inicjuje nowe wystąpienie klasy 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)

Parametry

captureDiagnostics
Boolean

true aby wydać dodatkowe zasoby przechwytujące szczegóły diagnostyczne, których można użyć do analizowania zakleszczeń lub innych problemów.

Dotyczy

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

Inicjuje nowe wystąpienie klasy 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)

Parametry

joinableTaskContext
JoinableTaskContext

Element JoinableTaskContext ułatwiający rozwiązywanie problemów z martwymi blokadami spowodowanymi współzależnością między głównymi zadaniami blokady odczytu, gdy istnieje oczekująca blokada zapisu blokująca jedną z nich.

captureDiagnostics
Boolean

true aby wydać dodatkowe zasoby przechwytujące szczegóły diagnostyczne, których można użyć do analizowania zakleszczeń lub innych problemów.

Dotyczy