AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser Структура

Определение

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

public:  where TResource : classvalue class AsyncReaderWriterResourceLock<TMoniker, TResource>::ResourceReleaser : IDisposable
public:  where TResource : classvalue class AsyncReaderWriterResourceLock<TMoniker, TResource>::ResourceReleaser : IAsyncDisposable, IDisposable
[System.Diagnostics.DebuggerDisplay("{releaser.awaiter.kind}")]
public struct AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser : IDisposable where TResource : class
[System.Diagnostics.DebuggerDisplay("{releaser.awaiter.kind}")]
[System.Runtime.CompilerServices.IsReadOnly]
public struct AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser : IAsyncDisposable, IDisposable where TResource : class
[<System.Diagnostics.DebuggerDisplay("{releaser.awaiter.kind}")>]
type AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>.ResourceReleaser = struct
    interface IDisposable
[<System.Diagnostics.DebuggerDisplay("{releaser.awaiter.kind}")>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>.ResourceReleaser = struct
    interface IDisposable
    interface IAsyncDisposable
Public Structure AsyncReaderWriterResourceLock(Of TMoniker, TResource).ResourceReleaser
Implements IDisposable
Public Structure AsyncReaderWriterResourceLock(Of TMoniker, TResource).ResourceReleaser
Implements IAsyncDisposable, IDisposable

Параметры типа

TMoniker
TResource
Наследование
AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser
Атрибуты
Реализации

Методы

Dispose()

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

DisposeAsync()

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

GetResourceAsync(TMoniker, CancellationToken)

Возвращает защищенный ресурс блокировки.

ReleaseAsync()

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

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

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

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