)} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)} )} ,System.Reactive.Concurrency.IScheduler)}
Observable.ToAsync(Func) method¶
Defined in
Type: Observable
Namespace: System.Reactive.Linq
Assembly: System.Reactive.dll
Applies to
net8.0, net8.0-windows10.0.19041, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.0
Overloads¶
- 1.
public static Func<IObservable<TResult>> ToAsync<TResult>(this Func<TResult> function) - 2.
public static Func<IObservable<TResult>> ToAsync<TResult>(this Func<TResult> function, IScheduler scheduler) - 3.
public static Func<TArg1, IObservable<TResult>> ToAsync<TArg1, TResult>(this Func<TArg1, TResult> function) - 4.
public static Func<TArg1, IObservable<TResult>> ToAsync<TArg1, TResult>(this Func<TArg1, TResult> function, IScheduler scheduler) - 5.
public static Func<TArg1, TArg2, IObservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this Func<TArg1, TArg2, TResult> function) - 6.
public static Func<TArg1, TArg2, IObservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this Func<TArg1, TArg2, TResult> function, IScheduler scheduler) - 7.
public static Func<TArg1, TArg2, TArg3, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this Func<TArg1, TArg2, TArg3, TResult> function) - 8.
public static Func<TArg1, TArg2, TArg3, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this Func<TArg1, TArg2, TArg3, TResult> function, IScheduler scheduler) - 9.
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TResult> function) - 10.
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TResult> function, IScheduler scheduler) - 11.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult> function) - 12.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult> function, IScheduler scheduler) - 13.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> function) - 14.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> function, IScheduler scheduler) - 15.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> function) - 16.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> function, IScheduler scheduler) - 17.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> function) - 18.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> function, IScheduler scheduler) - 19.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> function) - 20.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> function, IScheduler scheduler) - 21.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> function) - 22.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> function, IScheduler scheduler) - 23.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> function) - 24.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> function, IScheduler scheduler) - 25.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> function) - 26.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> function, IScheduler scheduler) - 27.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> function) - 28.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> function, IScheduler scheduler) - 29.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> function) - 30.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> function, IScheduler scheduler) - 31.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> function) - 32.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> function, IScheduler scheduler) - 33.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult> function) - 34.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult> function, IScheduler scheduler) - 35.
public static Func<IObservable<Unit>> ToAsync(this Action action) - 36.
public static Func<IObservable<Unit>> ToAsync(this Action action, IScheduler scheduler) - 37.
public static Func<TArg1, IObservable<Unit>> ToAsync<TArg1>(this Action<TArg1> action) - 38.
public static Func<TArg1, IObservable<Unit>> ToAsync<TArg1>(this Action<TArg1> action, IScheduler scheduler) - 39.
public static Func<TArg1, TArg2, IObservable<Unit>> ToAsync<TArg1, TArg2>(this Action<TArg1, TArg2> action) - 40.
public static Func<TArg1, TArg2, IObservable<Unit>> ToAsync<TArg1, TArg2>(this Action<TArg1, TArg2> action, IScheduler scheduler) - 41.
public static Func<TArg1, TArg2, TArg3, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3>(this Action<TArg1, TArg2, TArg3> action) - 42.
public static Func<TArg1, TArg2, TArg3, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3>(this Action<TArg1, TArg2, TArg3> action, IScheduler scheduler) - 43.
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this Action<TArg1, TArg2, TArg3, TArg4> action) - 44.
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this Action<TArg1, TArg2, TArg3, TArg4> action, IScheduler scheduler) - 45.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5> action) - 46.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5> action, IScheduler scheduler) - 47.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action) - 48.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action, IScheduler scheduler) - 49.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action) - 50.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action, IScheduler scheduler) - 51.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action) - 52.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action, IScheduler scheduler) - 53.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action) - 54.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action, IScheduler scheduler) - 55.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action) - 56.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action, IScheduler scheduler) - 57.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action) - 58.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action, IScheduler scheduler) - 59.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action) - 60.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action, IScheduler scheduler) - 61.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action) - 62.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action, IScheduler scheduler) - 63.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action) - 64.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action, IScheduler scheduler) - 65.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action) - 66.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action, IScheduler scheduler) - 67.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action) - 68.
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action, IScheduler scheduler)
1. Overload¶
public static Func<IObservable<TResult>> ToAsync<TResult>(this Func<TResult> function)
Type parameters
| Name | Description |
|---|---|
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
2. Overload¶
public static Func<IObservable<TResult>> ToAsync<TResult>(this Func<TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
3. Overload¶
public static Func<TArg1, IObservable<TResult>> ToAsync<TArg1, TResult>(this Func<TArg1, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
4. Overload¶
public static Func<TArg1, IObservable<TResult>> ToAsync<TArg1, TResult>(this Func<TArg1, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
5. Overload¶
public static Func<TArg1, TArg2, IObservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this Func<TArg1, TArg2, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
6. Overload¶
public static Func<TArg1, TArg2, IObservable<TResult>> ToAsync<TArg1, TArg2, TResult>(this Func<TArg1, TArg2, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
7. Overload¶
public static Func<TArg1, TArg2, TArg3, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this Func<TArg1, TArg2, TArg3, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
8. Overload¶
public static Func<TArg1, TArg2, TArg3, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this Func<TArg1, TArg2, TArg3, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
9. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
10. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
11. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
12. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
13. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
14. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
15. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
16. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
17. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
18. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
19. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
20. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
21. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
22. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
23. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
24. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
25. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
26. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
27. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
28. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
29. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
30. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
31. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
32. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
33. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult> function)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
TArg16 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
Returns: Func
34. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult> function, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
TArg16 | -- |
TResult | -- |
Parameters
| Name | Type | Description |
|---|---|---|
function | Func | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
35. Overload¶
public static Func<IObservable<Unit>> ToAsync(this Action action)
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
36. Overload¶
public static Func<IObservable<Unit>> ToAsync(this Action action, IScheduler scheduler)
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
37. Overload¶
public static Func<TArg1, IObservable<Unit>> ToAsync<TArg1>(this Action<TArg1> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
38. Overload¶
public static Func<TArg1, IObservable<Unit>> ToAsync<TArg1>(this Action<TArg1> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
39. Overload¶
public static Func<TArg1, TArg2, IObservable<Unit>> ToAsync<TArg1, TArg2>(this Action<TArg1, TArg2> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
40. Overload¶
public static Func<TArg1, TArg2, IObservable<Unit>> ToAsync<TArg1, TArg2>(this Action<TArg1, TArg2> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
41. Overload¶
public static Func<TArg1, TArg2, TArg3, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3>(this Action<TArg1, TArg2, TArg3> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
42. Overload¶
public static Func<TArg1, TArg2, TArg3, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3>(this Action<TArg1, TArg2, TArg3> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
43. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this Action<TArg1, TArg2, TArg3, TArg4> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
44. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this Action<TArg1, TArg2, TArg3, TArg4> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
45. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
46. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
47. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
48. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
49. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
50. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
51. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
52. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
53. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
54. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
55. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
56. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
57. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
58. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
59. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
60. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
61. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
62. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
63. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
64. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
65. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
66. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func
67. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
TArg16 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
Returns: Func
68. Overload¶
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IObservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16> action, IScheduler scheduler)
Type parameters
| Name | Description |
|---|---|
TArg1 | -- |
TArg2 | -- |
TArg3 | -- |
TArg4 | -- |
TArg5 | -- |
TArg6 | -- |
TArg7 | -- |
TArg8 | -- |
TArg9 | -- |
TArg10 | -- |
TArg11 | -- |
TArg12 | -- |
TArg13 | -- |
TArg14 | -- |
TArg15 | -- |
TArg16 | -- |
Parameters
| Name | Type | Description |
|---|---|---|
action | Action | -- |
scheduler | [IScheduler](# | -- |
Returns: Func