,System.IObservable{--1})} ,System.IObservable{--1},System.IObservable{--2})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9},System.IObservable{--10})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9},System.IObservable{--10},System.IObservable{--11})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9},System.IObservable{--10},System.IObservable{--11},System.IObservable{--12})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9},System.IObservable{--10},System.IObservable{--11},System.IObservable{--12},System.IObservable{--13})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9},System.IObservable{--10},System.IObservable{--11},System.IObservable{--12},System.IObservable{--13},System.IObservable{--14})} ,System.IObservable{--1},System.IObservable{--2},System.IObservable{--3},System.IObservable{--4},System.IObservable{--5},System.IObservable{--6},System.IObservable{--7},System.IObservable{--8},System.IObservable{--9},System.IObservable{--10},System.IObservable{--11},System.IObservable{--12},System.IObservable{--13},System.IObservable{--14},System.IObservable{--15})}
QbservableEx.CombineLatest(IQbservable, IObservable) method¶
Defined in
Type: QbservableEx
Namespace: System.Reactive.Linq
Assembly: System.Reactive.dll
Applies to
netstandard2.0
Overloads¶
- 1.
public static IQbservable<(TFirst First, TSecond Second)> CombineLatest<TFirst, TSecond>(this IQbservable<TFirst> first, IObservable<TSecond> second) - 2.
public static IQbservable<(TFirst First, TSecond Second, TThird Third)> CombineLatest<TFirst, TSecond, TThird>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third) - 3.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth)> CombineLatest<TFirst, TSecond, TThird, TFourth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth) - 4.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth) - 5.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth) - 6.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh) - 7.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth) - 8.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth) - 9.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth) - 10.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh) - 11.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth) - 12.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth) - 13.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth, TFourteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth, IObservable<TFourteenth> fourteenth) - 14.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth, TFifteenth Fifteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth, TFourteenth, TFifteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth, IObservable<TFourteenth> fourteenth, IObservable<TFifteenth> fifteenth) - 15.
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth, TFifteenth Fifteenth, TSixteenth Sixteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth, TFourteenth, TFifteenth, TSixteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth, IObservable<TFourteenth> fourteenth, IObservable<TFifteenth> fifteenth, IObservable<TSixteenth> sixteenth)
1. Overload¶
public static IQbservable<(TFirst First, TSecond Second)> CombineLatest<TFirst, TSecond>(this IQbservable<TFirst> first, IObservable<TSecond> second)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
Returns: IQbservable<(TFirst First, TSecond Second)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second is null. |
2. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third)> CombineLatest<TFirst, TSecond, TThird>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third is null. |
3. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth)> CombineLatest<TFirst, TSecond, TThird, TFourth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth is null. |
4. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth is null. |
5. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth is null. |
6. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh is null. |
7. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth is null. |
8. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth is null. |
9. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth is null. |
10. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
TEleventh | The type of the elements in the eleventh source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
eleventh | IObservable | Eleventh observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth or eleventh is null. |
11. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
TEleventh | The type of the elements in the eleventh source sequence. |
TTwelfth | The type of the elements in the twelfth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
eleventh | IObservable | Eleventh observable source. |
twelfth | IObservable | Twelfth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth or eleventh or twelfth is null. |
12. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
TEleventh | The type of the elements in the eleventh source sequence. |
TTwelfth | The type of the elements in the twelfth source sequence. |
TThirteenth | The type of the elements in the thirteenth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
eleventh | IObservable | Eleventh observable source. |
twelfth | IObservable | Twelfth observable source. |
thirteenth | IObservable | Thirteenth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth or eleventh or twelfth or thirteenth is null. |
13. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth, TFourteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth, IObservable<TFourteenth> fourteenth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
TEleventh | The type of the elements in the eleventh source sequence. |
TTwelfth | The type of the elements in the twelfth source sequence. |
TThirteenth | The type of the elements in the thirteenth source sequence. |
TFourteenth | The type of the elements in the fourteenth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
eleventh | IObservable | Eleventh observable source. |
twelfth | IObservable | Twelfth observable source. |
thirteenth | IObservable | Thirteenth observable source. |
fourteenth | IObservable | Fourteenth observable source. |
Returns: IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth)> -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth or eleventh or twelfth or thirteenth or fourteenth is null. |
14. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth, TFifteenth Fifteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth, TFourteenth, TFifteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth, IObservable<TFourteenth> fourteenth, IObservable<TFifteenth> fifteenth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
TEleventh | The type of the elements in the eleventh source sequence. |
TTwelfth | The type of the elements in the twelfth source sequence. |
TThirteenth | The type of the elements in the thirteenth source sequence. |
TFourteenth | The type of the elements in the fourteenth source sequence. |
TFifteenth | The type of the elements in the fifteenth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
eleventh | IObservable | Eleventh observable source. |
twelfth | IObservable | Twelfth observable source. |
thirteenth | IObservable | Thirteenth observable source. |
fourteenth | IObservable | Fourteenth observable source. |
fifteenth | IObservable | Fifteenth observable source. |
Returns: [IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth, TFifteenth Fifteenth)>][T:System.Reactive.Linq.IQbservable-1] -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth or eleventh or twelfth or thirteenth or fourteenth or fifteenth is null. |
15. Overload¶
public static IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth, TFifteenth Fifteenth, TSixteenth Sixteenth)> CombineLatest<TFirst, TSecond, TThird, TFourth, TFifth, TSixth, TSeventh, TEighth, TNinth, TTenth, TEleventh, TTwelfth, TThirteenth, TFourteenth, TFifteenth, TSixteenth>(this IQbservable<TFirst> first, IObservable<TSecond> second, IObservable<TThird> third, IObservable<TFourth> fourth, IObservable<TFifth> fifth, IObservable<TSixth> sixth, IObservable<TSeventh> seventh, IObservable<TEighth> eighth, IObservable<TNinth> ninth, IObservable<TTenth> tenth, IObservable<TEleventh> eleventh, IObservable<TTwelfth> twelfth, IObservable<TThirteenth> thirteenth, IObservable<TFourteenth> fourteenth, IObservable<TFifteenth> fifteenth, IObservable<TSixteenth> sixteenth)
Summary: Merges the specified observable sequences into one observable sequence of tuple values whenever any of the observable sequences produces an element.
Type parameters
| Name | Description |
|---|---|
TFirst | The type of the elements in the first source sequence. |
TSecond | The type of the elements in the second source sequence. |
TThird | The type of the elements in the third source sequence. |
TFourth | The type of the elements in the fourth source sequence. |
TFifth | The type of the elements in the fifth source sequence. |
TSixth | The type of the elements in the sixth source sequence. |
TSeventh | The type of the elements in the seventh source sequence. |
TEighth | The type of the elements in the eighth source sequence. |
TNinth | The type of the elements in the ninth source sequence. |
TTenth | The type of the elements in the tenth source sequence. |
TEleventh | The type of the elements in the eleventh source sequence. |
TTwelfth | The type of the elements in the twelfth source sequence. |
TThirteenth | The type of the elements in the thirteenth source sequence. |
TFourteenth | The type of the elements in the fourteenth source sequence. |
TFifteenth | The type of the elements in the fifteenth source sequence. |
TSixteenth | The type of the elements in the sixteenth source sequence. |
Parameters
| Name | Type | Description |
|---|---|---|
first | [IQbservable | First observable source. |
second | IObservable | Second observable source. |
third | IObservable | Third observable source. |
fourth | IObservable | Fourth observable source. |
fifth | IObservable | Fifth observable source. |
sixth | IObservable | Sixth observable source. |
seventh | IObservable | Seventh observable source. |
eighth | IObservable | Eighth observable source. |
ninth | IObservable | Ninth observable source. |
tenth | IObservable | Tenth observable source. |
eleventh | IObservable | Eleventh observable source. |
twelfth | IObservable | Twelfth observable source. |
thirteenth | IObservable | Thirteenth observable source. |
fourteenth | IObservable | Fourteenth observable source. |
fifteenth | IObservable | Fifteenth observable source. |
sixteenth | IObservable | Sixteenth observable source. |
Returns: [IQbservable<(TFirst First, TSecond Second, TThird Third, TFourth Fourth, TFifth Fifth, TSixth Sixth, TSeventh Seventh, TEighth Eighth, TNinth Ninth, TTenth Tenth, TEleventh Eleventh, TTwelfth Twelfth, TThirteenth Thirteenth, TFourteenth Fourteenth, TFifteenth Fifteenth, TSixteenth Sixteenth)>][T:System.Reactive.Linq.IQbservable-1] -- An observable sequence containing the result of combining elements of the sources using tuple values.
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | first or second or third or fourth or fifth or sixth or seventh or eighth or ninth or tenth or eleventh or twelfth or thirteenth or fourteenth or fifteenth or sixteenth is null. |