Skip to content

CompositeDisposableAsync.Clear() method

Defined in

Type: CompositeDisposableAsync Namespace: ReactiveUI.Extensions.Async.Disposables Assembly: ReactiveUI.Extensions.dll

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

public ValueTask Clear()

Summary: Asynchronously disposes all items in the collection and removes them.

Returns: ValueTask -- A task that represents the asynchronous clear operation.

Remarks

If the collection is already empty or has been disposed, this method performs no action. Each item is disposed asynchronously before being removed from the collection. This method is thread-safe.