<PackageReference Include="System.Reactive" Version="6.0.0-preview.1" />
    
	
	
		
		
		
	 
	
	
        
                
                QueryLanguage
                
                
                
                
public virtual IObservable<
TResult> 
Aggregate<
TSource, 
TAccumulate, 
TResult>(
IObservable<
TSource> 
source, 
TAccumulate seed, 
Func<
TAccumulate, 
TSource, 
TAccumulate> 
accumulator, 
Func<
TAccumulate, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
IObservable<
TSource14> 
source14, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
IObservable<
TSource14> 
source14, 
IObservable<
TSource15> 
source15, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
CombineLatest<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TSource16, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
IObservable<
TSource14> 
source14, 
IObservable<
TSource15> 
source15, 
IObservable<
TSource16> 
source16, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TSource16, 
TResult> 
resultSelector)
 
public virtual Func<
T1, 
T2, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
TResult>(
Func<
T1, 
T2, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
TResult>(
Func<
T1, 
T2, 
T3, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
IObservable<
TResult>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Func<
IAsyncResult, 
TResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3>(
Func<
T1, 
T2, 
T3, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4>(
Func<
T1, 
T2, 
T3, 
T4, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
IObservable<
Unit>> 
FromAsyncPattern<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
AsyncCallback, 
object, 
IAsyncResult> 
begin, 
Action<
IAsyncResult> 
end)
 
public virtual IObservable<
TResult> 
Generate<
TState, 
TResult>(
TState initialState, 
Func<
TState, 
bool> 
condition, 
Func<
TState, 
TState> 
iterate, 
Func<
TState, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Generate<
TState, 
TResult>(
TState initialState, 
Func<
TState, 
bool> 
condition, 
Func<
TState, 
TState> 
iterate, 
Func<
TState, 
TResult> 
resultSelector, 
Func<
TState, 
TimeSpan> 
timeSelector)
 
public virtual IObservable<
TResult> 
Generate<
TState, 
TResult>(
TState initialState, 
Func<
TState, 
bool> 
condition, 
Func<
TState, 
TState> 
iterate, 
Func<
TState, 
TResult> 
resultSelector, 
Func<
TState, 
TimeSpan> 
timeSelector, 
IScheduler scheduler)
 
public virtual IObservable<
TResult> 
Generate<
TState, 
TResult>(
TState initialState, 
Func<
TState, 
bool> 
condition, 
Func<
TState, 
TState> 
iterate, 
Func<
TState, 
TResult> 
resultSelector, 
Func<
TState, 
DateTimeOffset> 
timeSelector, 
IScheduler scheduler)
 
public virtual IObservable<
IGroupedObservable<
TKey, 
TElement>> 
GroupByUntil<
TSource, 
TKey, 
TElement, 
TDuration>(
IObservable<
TSource> 
source, 
Func<
TSource, 
TKey> 
keySelector, 
Func<
TSource, 
TElement> 
elementSelector, 
Func<
IGroupedObservable<
TKey, 
TElement>, 
IObservable<
TDuration>> 
durationSelector, 
IEqualityComparer<
TKey> 
comparer)
 
public virtual IObservable<
IGroupedObservable<
TKey, 
TElement>> 
GroupByUntil<
TSource, 
TKey, 
TElement, 
TDuration>(
IObservable<
TSource> 
source, 
Func<
TSource, 
TKey> 
keySelector, 
Func<
TSource, 
TElement> 
elementSelector, 
Func<
IGroupedObservable<
TKey, 
TElement>, 
IObservable<
TDuration>> 
durationSelector)
 
public virtual IObservable<
IGroupedObservable<
TKey, 
TElement>> 
GroupByUntil<
TSource, 
TKey, 
TElement, 
TDuration>(
IObservable<
TSource> 
source, 
Func<
TSource, 
TKey> 
keySelector, 
Func<
TSource, 
TElement> 
elementSelector, 
Func<
IGroupedObservable<
TKey, 
TElement>, 
IObservable<
TDuration>> 
durationSelector, 
int capacity, 
IEqualityComparer<
TKey> 
comparer)
 
public virtual IObservable<
IGroupedObservable<
TKey, 
TElement>> 
GroupByUntil<
TSource, 
TKey, 
TElement, 
TDuration>(
IObservable<
TSource> 
source, 
Func<
TSource, 
TKey> 
keySelector, 
Func<
TSource, 
TElement> 
elementSelector, 
Func<
IGroupedObservable<
TKey, 
TElement>, 
IObservable<
TDuration>> 
durationSelector, 
int capacity)
 
public virtual IObservable<
IGroupedObservable<
TKey, 
TSource>> 
GroupByUntil<
TSource, 
TKey, 
TDuration>(
IObservable<
TSource> 
source, 
Func<
TSource, 
TKey> 
keySelector, 
Func<
IGroupedObservable<
TKey, 
TSource>, 
IObservable<
TDuration>> 
durationSelector, 
int capacity, 
IEqualityComparer<
TKey> 
comparer)
 
public virtual IObservable<
TResult> 
GroupJoin<
TLeft, 
TRight, 
TLeftDuration, 
TRightDuration, 
TResult>(
IObservable<
TLeft> 
left, 
IObservable<
TRight> 
right, 
Func<
TLeft, 
IObservable<
TLeftDuration>> 
leftDurationSelector, 
Func<
TRight, 
IObservable<
TRightDuration>> 
rightDurationSelector, 
Func<
TLeft, 
IObservable<
TRight>, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Join<
TLeft, 
TRight, 
TLeftDuration, 
TRightDuration, 
TResult>(
IObservable<
TLeft> 
left, 
IObservable<
TRight> 
right, 
Func<
TLeft, 
IObservable<
TLeftDuration>> 
leftDurationSelector, 
Func<
TRight, 
IObservable<
TRightDuration>> 
rightDurationSelector, 
Func<
TLeft, 
TRight, 
TResult> 
resultSelector)
 
public virtual TSource Last<
TSource>(
IObservable<
TSource> 
source, 
Func<
TSource, 
bool> 
predicate)
 
public virtual IObservable<
TAccumulate> 
Scan<
TSource, 
TAccumulate>(
IObservable<
TSource> 
source, 
TAccumulate seed, 
Func<
TAccumulate, 
TSource, 
TAccumulate> 
accumulator)
 
public virtual IObservable<
TResult> 
SelectMany<
TSource, 
TCollection, 
TResult>(
IObservable<
TSource> 
source, 
Func<
TSource, 
int, 
IObservable<
TCollection>> 
collectionSelector, 
Func<
TSource, 
int, 
TCollection, 
int, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
SelectMany<
TSource, 
TTaskResult, 
TResult>(
IObservable<
TSource> 
source, 
Func<
TSource, 
int, 
CancellationToken, 
Task<
TTaskResult>> 
taskSelector, 
Func<
TSource, 
int, 
TTaskResult, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
SelectMany<
TSource, 
TCollection, 
TResult>(
IObservable<
TSource> 
source, 
Func<
TSource, 
int, 
IEnumerable<
TCollection>> 
collectionSelector, 
Func<
TSource, 
int, 
TCollection, 
int, 
TResult> 
resultSelector)
 
public virtual Func<
T1, 
T2, 
T3, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
TResult>(
Func<
T1, 
T2, 
T3, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
TResult> 
function)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
IObservable<
TResult>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
TResult>(
Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
TResult> 
function, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4>(
Action<
T1, 
T2, 
T3, 
T4> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4>(
Action<
T1, 
T2, 
T3, 
T4> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5>(
Action<
T1, 
T2, 
T3, 
T4, 
T5> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5>(
Action<
T1, 
T2, 
T3, 
T4, 
T5> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15> 
action, 
IScheduler scheduler)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16> 
action)
 
public virtual Func<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16, 
IObservable<
Unit>> 
ToAsync<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16>(
Action<
T1, 
T2, 
T3, 
T4, 
T5, 
T6, 
T7, 
T8, 
T9, 
T10, 
T11, 
T12, 
T13, 
T14, 
T15, 
T16> 
action, 
IScheduler scheduler)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
IObservable<
TSource14> 
source14, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
IObservable<
TSource14> 
source14, 
IObservable<
TSource15> 
source15, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TResult> 
resultSelector)
 
public virtual IObservable<
TResult> 
Zip<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TSource16, 
TResult>(
IObservable<
TSource1> 
source1, 
IObservable<
TSource2> 
source2, 
IObservable<
TSource3> 
source3, 
IObservable<
TSource4> 
source4, 
IObservable<
TSource5> 
source5, 
IObservable<
TSource6> 
source6, 
IObservable<
TSource7> 
source7, 
IObservable<
TSource8> 
source8, 
IObservable<
TSource9> 
source9, 
IObservable<
TSource10> 
source10, 
IObservable<
TSource11> 
source11, 
IObservable<
TSource12> 
source12, 
IObservable<
TSource13> 
source13, 
IObservable<
TSource14> 
source14, 
IObservable<
TSource15> 
source15, 
IObservable<
TSource16> 
source16, 
Func<
TSource1, 
TSource2, 
TSource3, 
TSource4, 
TSource5, 
TSource6, 
TSource7, 
TSource8, 
TSource9, 
TSource10, 
TSource11, 
TSource12, 
TSource13, 
TSource14, 
TSource15, 
TSource16, 
TResult> 
resultSelector)