Skip to content

SignalAsync.Throw(Exception) method

Defined in

Type: SignalAsync Namespace: ReactiveUI.Primitives.Async 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 static IObservableAsync<T> Throw<T>(Exception error)

View source

Summary: Creates an observable sequence that terminates immediately with the specified exception.

Type parameters

NameDescription
TThe type of the elements in the observable sequence.

Parameters

NameTypeDescription
errorExceptionThe exception to be propagated to observers as an error notification. Cannot be null.

Returns: IObservableAsync -- An observable sequence of type T that signals the specified exception upon subscription.

Exceptions

TypeCondition
System.ArgumentNullExceptionThrown if error is null.