,System.Func{--0,System.IObservable{--1}})}
Observable.For(IEnumerable, Func>) method¶
Defined in
Type: Observable
Namespace: System.Reactive.Linq
Assembly: System.Reactive.dll
Applies to
netstandard2.0
public static IObservable<TResult> For<TSource, TResult>(IEnumerable<TSource> source, Func<TSource, IObservable<TResult>> resultSelector)
Summary:
Concatenates the observable sequences obtained by running the resultSelector for each element in the given enumerable source.
Type parameters
| Name | Description |
|---|---|
TSource | The type of the elements in the enumerable source sequence. |
TResult | The type of the elements in the observable result sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
source | IEnumerable | Enumerable source for which each element will be mapped onto an observable source that will be concatenated in the result sequence. |
resultSelector | Func | Function to select an observable source for each element in the source. |
Returns: IObservableresultSelector for each element in the source.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | source or resultSelector is null. |