AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser Struktur

Definition

Ein Wert, dessen Löschung eine unterbrochene Sperre freigibt.

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

Typparameter

TMoniker
TResource
Vererbung
AsyncReaderWriterResourceLock<TMoniker,TResource>.ResourceReleaser
Attribute
Implementiert

Methoden

Dispose()

Hebt die Sperre auf.

DisposeAsync()

Hebt die Sperre auf.

GetResourceAsync(TMoniker, CancellationToken)

Ruft die geschützte Sperr Ressource ab.

ReleaseAsync()

Gibt asynchron die Sperre frei. Löschung sollte hiernach noch aufgerufen werden.

Gilt für

Threadsicherheit

Dieser Typ ist für alle Member Thread sicher.