BaseSubjectAsync.OnCompletedAsync(Result) method¶
Defined in
Type: BaseSubjectAsyncReactiveUI.Extensions.Async.Subjects
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 OnCompletedAsync(Result result)
Summary: Notifies all registered observers that the asynchronous operation has completed and provides the final result.
Parameters
| Name | Type | Description |
|---|---|---|
result | [Result](# | The result to deliver to observers upon completion. Cannot be null. |
Returns: ValueTask -- A ValueTask that represents the asynchronous notification operation. The task completes when all observers have been notified.
Remarks
If the operation has already completed, this method returns immediately without notifying observers again. This method is thread-safe and ensures that observers are notified only once.