Udostępnij za pośrednictwem


AsyncReaderWriterResourceLock<TMoniker,TResource> Konstruktory

Definicja

Przeciążenia

AsyncReaderWriterResourceLock<TMoniker,TResource>()

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

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

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

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

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

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);
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 martwych blokad spowodowanych współzależnością między głównymi zadaniami blokady odczytu, gdy istnieje oczekująca blokada zapisu blokująca jeden 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