AsyncReaderWriterResourceLock<TMoniker,TResource> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AsyncReaderWriterResourceLock<TMoniker,TResource>() |
Inizializza una nuova istanza della classe AsyncReaderWriterResourceLock<TMoniker,TResource>. |
AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean) |
Inizializza una nuova istanza della classe AsyncReaderWriterResourceLock<TMoniker,TResource>. |
AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean) |
Inizializza una nuova istanza della classe AsyncReaderWriterResourceLock<TMoniker,TResource>. |
AsyncReaderWriterResourceLock<TMoniker,TResource>()
Inizializza una nuova istanza della classe AsyncReaderWriterResourceLock<TMoniker,TResource>.
protected:
AsyncReaderWriterResourceLock();
protected:
AsyncReaderWriterResourceLock();
AsyncReaderWriterResourceLock();
protected AsyncReaderWriterResourceLock ();
Protected Sub New ()
Si applica a
AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)
Inizializza una nuova istanza della classe 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)
Parametri
- captureDiagnostics
- Boolean
true
per spendere risorse aggiuntive che acquisiscono i dettagli di diagnostica che possono essere usati per analizzare deadlock o altri problemi.
Si applica a
AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)
Inizializza una nuova istanza della classe 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)
Parametri
- joinableTaskContext
- JoinableTaskContext
JoinableTaskContext per risolvere i blocchi non bloccati causati dall'interdipendenza tra le attività di blocco di lettura superiore quando è presente un blocco di scrittura in sospeso che blocca uno di essi.
- captureDiagnostics
- Boolean
true
per spendere risorse aggiuntive che acquisiscono i dettagli di diagnostica che possono essere usati per analizzare deadlock o altri problemi.