AsyncReaderWriterLock.Releaser Структура

Определение

Значение, уничтожение которого снимает удерживаемую блокировку.

public: value class AsyncReaderWriterLock::Releaser : IDisposable
public: value class AsyncReaderWriterLock::Releaser : IAsyncDisposable, IDisposable
[System.Diagnostics.DebuggerDisplay("{awaiter.kind}")]
public struct AsyncReaderWriterLock.Releaser : IDisposable
[System.Diagnostics.DebuggerDisplay("{awaiter.kind}")]
[System.Runtime.CompilerServices.IsReadOnly]
public struct AsyncReaderWriterLock.Releaser : IAsyncDisposable, IDisposable
[<System.Diagnostics.DebuggerDisplay("{awaiter.kind}")>]
type AsyncReaderWriterLock.Releaser = struct
    interface IDisposable
[<System.Diagnostics.DebuggerDisplay("{awaiter.kind}")>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type AsyncReaderWriterLock.Releaser = struct
    interface IDisposable
    interface IAsyncDisposable
Public Structure AsyncReaderWriterLock.Releaser
Implements IDisposable
Public Structure AsyncReaderWriterLock.Releaser
Implements IAsyncDisposable, IDisposable
Наследование
AsyncReaderWriterLock.Releaser
Атрибуты
Реализации

Методы

Dispose()

Снимает блокировку.

DisposeAsync()

Снимает блокировку.

ReleaseAsync()

Асинхронно снимает блокировку. Ликвидация должна по-прежнему вызываться после этого.

Применяется к

Потокобезопасность

Этот тип является потокобезопасным для всех элементов.