AsyncReaderWriterLock.Awaiter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет асинхронным доступом к блокировке.
public: ref class AsyncReaderWriterLock::Awaiter : System::Runtime::CompilerServices::INotifyCompletion
public: ref class AsyncReaderWriterLock::Awaiter : System::Runtime::CompilerServices::ICriticalNotifyCompletion
[System.Diagnostics.DebuggerDisplay("{kind}")]
public class AsyncReaderWriterLock.Awaiter : System.Runtime.CompilerServices.INotifyCompletion
[System.Diagnostics.DebuggerDisplay("{kind}")]
public class AsyncReaderWriterLock.Awaiter : System.Runtime.CompilerServices.ICriticalNotifyCompletion
[<System.Diagnostics.DebuggerDisplay("{kind}")>]
type AsyncReaderWriterLock.Awaiter = class
interface INotifyCompletion
[<System.Diagnostics.DebuggerDisplay("{kind}")>]
type AsyncReaderWriterLock.Awaiter = class
interface ICriticalNotifyCompletion
interface INotifyCompletion
Public Class AsyncReaderWriterLock.Awaiter
Implements INotifyCompletion
Public Class AsyncReaderWriterLock.Awaiter
Implements ICriticalNotifyCompletion
- Наследование
-
AsyncReaderWriterLock.Awaiter
- Атрибуты
- Реализации
Свойства
| IsCompleted |
Возвращает значение, указывающее, была ли выполнена блокировка. |
Методы
| GetResult() |
Применяет выданную блокировку к вызывающему объекту и возвращает значение, используемое для освобождения блокировки. |
| OnCompleted(Action) |
Задает делегат, который должен выполняться, когда доступна блокировка. |
| UnsafeOnCompleted(Action) |
Задает делегат, выполняемый, когда блокировка доступна без перетекания контексте выполнения. |
Применяется к
Потокобезопасность
Этот тип является потокобезопасным для всех элементов.