MultipleDisposableAsync.Clear() method¶
Defined in
Type: MultipleDisposableAsync
Namespace: ReactiveUI.Primitives.Async.Disposables
Assembly: ReactiveUI.Primitives.Async.Core.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, net471
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.