Table of Contents

Namespace ReactiveUI.Extensions.Async.Disposables

Classes

CompositeDisposableAsync

Represents a thread-safe collection of asynchronous disposable objects that are disposed together as a group. Provides methods to add, remove, and asynchronously dispose contained resources as a single operation.

DisposableAsync

Provides factory methods for creating and working with implementations of IAsyncDisposable.

SerialDisposableAsync

Provides a thread-safe mechanism for managing a single asynchronously disposable resource that can be replaced or disposed of serially.

SingleAssignmentDisposableAsync

Represents an asynchronously disposable resource that allows a single assignment of its underlying disposable. Once disposed, further assignments will dispose the assigned resource immediately.