Method Process
Process<TArray>(IObservable<Tuple<TArray, TArray>>)
Merges each pair of arrays in the sequence into a single multi-channel array.
public IObservable<TArray> Process<TArray>(IObservable<Tuple<TArray, TArray>> source) where TArray : Arr
Parameters
sourceIObservable<Tuple<TArray, TArray>>A sequence of pairs of arrays to merge into a single multi-channel array.
Returns
- IObservable<TArray>
The sequence of merged multi-channel arrays.
Type Parameters
TArrayThe type of the array-like objects in the
sourcesequence.
Process<TArray>(IObservable<Tuple<TArray, TArray, TArray>>)
Merges each triple of arrays in the sequence into a single multi-channel array.
public IObservable<TArray> Process<TArray>(IObservable<Tuple<TArray, TArray, TArray>> source) where TArray : Arr
Parameters
sourceIObservable<Tuple<TArray, TArray, TArray>>A sequence of triples of arrays to merge into a single multi-channel array.
Returns
- IObservable<TArray>
The sequence of merged multi-channel arrays.
Type Parameters
TArrayThe type of the array-like objects in the
sourcesequence.
Process<TArray>(IObservable<Tuple<TArray, TArray, TArray, TArray>>)
Merges each tuple of arrays in the sequence into a single multi-channel array.
public IObservable<TArray> Process<TArray>(IObservable<Tuple<TArray, TArray, TArray, TArray>> source) where TArray : Arr
Parameters
sourceIObservable<Tuple<TArray, TArray, TArray, TArray>>A sequence of tuples of arrays to merge into a single multi-channel array.
Returns
- IObservable<TArray>
The sequence of merged multi-channel arrays.
Type Parameters
TArrayThe type of the array-like objects in the
sourcesequence.