System.Reactive.Linq.AsyncInfoObservable
Provides a set of extension methods to expose observable sequences as Windows Runtime asynchronous actions and operations.
namespace System.Reactive.Linq
{
public static class AsyncInfoObservable
{
public static IAsyncAction ToAsyncAction<[System.Runtime.CompilerServices.Nullable(2)] TSource>(this IObservable<TSource> source);
public static IAsyncActionWithProgress<int> ToAsyncActionWithProgress<[System.Runtime.CompilerServices.Nullable(2)] TSource>(this IObservable<TSource> source);
public static IAsyncActionWithProgress<TProgress> ToAsyncActionWithProgress<[System.Runtime.CompilerServices.Nullable(2)] TSource, [System.Runtime.CompilerServices.Nullable(2)] TProgress>(this IObservable<TSource> source, Func<IObservable<TSource>, IObservable<TProgress>> progressSelector);
public static IAsyncOperation<TSource> ToAsyncOperation<[System.Runtime.CompilerServices.Nullable(2)] TSource>(this IObservable<TSource> source);
public static IAsyncOperationWithProgress<TSource, int> ToAsyncOperationWithProgress<[System.Runtime.CompilerServices.Nullable(2)] TSource>(this IObservable<TSource> source);
public static IAsyncOperationWithProgress<TResult, int> ToAsyncOperationWithProgress<[System.Runtime.CompilerServices.Nullable(2)] TSource, [System.Runtime.CompilerServices.Nullable(2)] TResult>(this IObservable<TSource> source, Func<IObservable<TSource>, IObservable<TResult>> resultSelector);
public static IAsyncOperationWithProgress<TResult, TProgress> ToAsyncOperationWithProgress<[System.Runtime.CompilerServices.Nullable(2)] TSource, [System.Runtime.CompilerServices.Nullable(2)] TResult, [System.Runtime.CompilerServices.Nullable(2)] TProgress>(this IObservable<TSource> source, Func<IObservable<TSource>, IObservable<TResult>> resultSelector, Func<IObservable<TSource>, IObservable<TProgress>> progressSelector);
}
}