Skip to content

ObservableAsync.Return(T) method

Defined in

Type: ObservableAsync Namespace: ReactiveUI.Extensions.Async 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 static IObservableAsync<T> Return<T>(T value)

View source

Summary: Creates an observable sequence that emits a single value and then completes.

Type parameters

NameDescription
TThe type of the value to be emitted by the observable sequence.

Parameters

NameTypeDescription
valueTThe value to be emitted by the observable sequence.

Returns: IObservableAsync -- An observable sequence that emits the specified value and then signals completion.

Remarks

The returned observable sequence emits the value asynchronously and completes immediately after. Subscribe returns before the value is observed — emit + complete are scheduled onto the threadpool, preserving the deferred semantic the surrounding pipeline expects.