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