IAsyncReasonDisposable

Ecng.Common

Interface for async disposable objects that can be disposed with a reason.

Реализует: IAsyncDisposable

Свойства

Reason
public string Reason { get; }
value = iAsyncReasonDisposable.Reason

The reason for disposal.

Методы

DisposeAsync
public ValueTask<bool> DisposeAsync(string reason)
result = iAsyncReasonDisposable.DisposeAsync(reason)

Disposes the object asynchronously with a reason.

reason
The reason for disposal.

Возвращает: true if the object was successfully disposed; otherwise, false.