AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser Estrutura

Definição

Um valor cuja alienação libera um bloqueio mantido.

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

Parâmetros de tipo

TMoniker
TResource
Herança
AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser
Atributos
Implementações

Métodos

Dispose()

Libera o bloqueio.

DisposeAsync()

Libera o bloqueio.

GetResourceAsync(TMoniker, CancellationToken)

Obtém o recurso protegido por bloqueio.

ReleaseAsync()

Libera de forma assíncrona o bloqueio. Dispose ainda deve ser chamado depois disso.

Aplica-se a

Acesso thread-safe

Esse tipo é thread-safe para todos os membros.