Skip to content

,System.Linq.Expressions.Expression{System.Func{System.IObservable{--0},--1}})} ,System.Linq.Expressions.Expression{System.Func{System.IObservable{--0},--1}},System.Reactive.Concurrency.IScheduler)}

QbservableEx.ManySelect(IQbservable, Expression, TResult>>) method

Defined in

Type: QbservableEx Namespace: System.Reactive.Linq Assembly: System.Reactive.dll

Applies to

netstandard2.0

Overloads

  • 1. public static IQbservable<TResult> ManySelect<TSource, TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, TResult>> selector)
  • 2. public static IQbservable<TResult> ManySelect<TSource, TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, TResult>> selector, IScheduler scheduler)

1. Overload

Attributes: [Experimental]

public static IQbservable<TResult> ManySelect<TSource, TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, TResult>> selector)

Summary: Comonadic bind operator.

Type parameters

NameDescription
TSource--
TResult--

Parameters

NameTypeDescription
source[IQbservable](#--
selectorExpression, TResult>>--

Returns: IQbservable

2. Overload

Attributes: [Experimental]

public static IQbservable<TResult> ManySelect<TSource, TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, TResult>> selector, IScheduler scheduler)

Summary: Comonadic bind operator.

Type parameters

NameDescription
TSource--
TResult--

Parameters

NameTypeDescription
source[IQbservable](#--
selectorExpression, TResult>>--
scheduler[IScheduler](#--

Returns: IQbservable