>
Defined in Type: SerialStatelessReplayLastSubjectAsyncReactiveUI.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
protected override ValueTask OnErrorResumeAsyncCore(ImmutableArray<IObserverAsync<T>> observers, Exception error, CancellationToken cancellationToken)
Inherited documentation
These docs were inherited from BaseStatelessReplayLastSubjectAsync<T>. The member doesn't override them on this type.
Summary: Handles an error by resuming asynchronous observation for the specified observers.
Parameters
| Name | Type | Description |
|---|---|---|
observers | ImmutableArray | A read-only list of observers to notify or resume after the error occurs. Cannot be null. |
error | Exception | The exception that triggered the error handling logic. Cannot be null. |
cancellationToken | CancellationToken | A token that can be used to cancel the asynchronous operation. |
Returns: ValueTask -- A ValueTask that represents the asynchronous error handling operation.
Remarks
Implementations should ensure that error handling is performed in a way that allows observers to continue receiving notifications or to recover from the error, as appropriate. This method is intended to be overridden to provide custom error recovery strategies in asynchronous observer scenarios.