AsyncReaderWriterResourceLock<TMoniker,TResource> Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AsyncReaderWriterResourceLock<TMoniker,TResource>() |
Инициализирует новый экземпляр класса AsyncReaderWriterResourceLock<TMoniker,TResource>. |
AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean) |
Инициализирует новый экземпляр класса AsyncReaderWriterResourceLock<TMoniker,TResource>. |
AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean) |
Инициализирует новый экземпляр класса AsyncReaderWriterResourceLock<TMoniker,TResource>. |
AsyncReaderWriterResourceLock<TMoniker,TResource>()
Инициализирует новый экземпляр класса AsyncReaderWriterResourceLock<TMoniker,TResource>.
protected:
AsyncReaderWriterResourceLock();
protected:
AsyncReaderWriterResourceLock();
AsyncReaderWriterResourceLock();
protected AsyncReaderWriterResourceLock ();
Protected Sub New ()
Применяется к
AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)
Инициализирует новый экземпляр класса 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)
Параметры
- captureDiagnostics
- Boolean
true
для использования дополнительных ресурсов для сбора диагностических сведений, которые можно использовать для анализа взаимоблокировок или других проблем.
Применяется к
AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)
Инициализирует новый экземпляр класса 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)
Параметры
- joinableTaskContext
- JoinableTaskContext
JoinableTaskContext, помогающий устранять недоставленных блокировок, вызванных взаимозависимостью между задачами блокировки чтения, когда одна из них блокируется в ожидании блокировки записи.
- captureDiagnostics
- Boolean
true
для использования дополнительных ресурсов для сбора диагностических сведений, которые можно использовать для анализа взаимоблокировок или других проблем.