Observable.Return(TResult) method¶
Defined in
Type: Observable
Namespace: System.Reactive.Linq
Assembly: System.Reactive.dll
Applies to
netstandard2.0
Overloads¶
- 1.
public static IObservable<TResult> Return<TResult>(TResult value) - 2.
public static IObservable<TResult> Return<TResult>(TResult value, IScheduler scheduler)
1. Overload¶
public static IObservable<TResult> Return<TResult>(TResult value)
Summary: Returns an observable sequence that contains a single element.
Type parameters
| Name | Description |
|---|---|
TResult | The type of the element that will be returned in the produced sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
value | TResult | Single element in the resulting observable sequence. |
Returns: IObservable
2. Overload¶
public static IObservable<TResult> Return<TResult>(TResult value, IScheduler scheduler)
Summary: Returns an observable sequence that contains a single element, using the specified scheduler to send out observer messages.
Type parameters
| Name | Description |
|---|---|
TResult | The type of the element that will be returned in the produced sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
value | TResult | Single element in the resulting observable sequence. |
scheduler | [IScheduler](# | Scheduler to send the single element on. |
Returns: IObservable
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | scheduler is null. |