Qbservable.Toasync – metoda (IQbservableProvider, Expression<Action>)
Převede funkci na asynchronní funkci.
Obor názvů:System.Reactive.Linq
Sestavení: System.Reactive.Providers (v System.Reactive.Providers.dll)
Syntaxe
'Declaration
<ExtensionAttribute> _
Public Shared Function ToAsync ( _
provider As IQbservableProvider, _
action As Expression(Of Action) _
) As Func(Of IQbservable(Of Unit))
'Usage
Dim provider As IQbservableProvider
Dim action As Expression(Of Action)
Dim returnValue As Func(Of IQbservable(Of Unit))
returnValue = provider.ToAsync(action)
public static Func<IQbservable<Unit>> ToAsync(
this IQbservableProvider provider,
Expression<Action> action
)
[ExtensionAttribute]
public:
static Func<IQbservable<Unit>^>^ ToAsync(
IQbservableProvider^ provider,
Expression<Action^>^ action
)
static member ToAsync :
provider:IQbservableProvider *
action:Expression<Action> -> Func<IQbservable<Unit>>
public static function ToAsync(
provider : IQbservableProvider,
action : Expression<Action>
) : Func<IQbservable<Unit>>
Parametry
- Zprostředkovatel
Typ: System.Reactive.Linq.IQbservableProvider
Místní poskytovatel Qbservable.
- action
Typ: Akce System.Linq.Expressions.Expression<>
Akce použitá k synchronizaci.
Návratová hodnota
Typ: System.Func<IQbservable<Unit>>
Funkce do asynchronní funkce.
Poznámka k využití
V jazyce Visual Basic a C# můžete tuto metodu volat jako metodu instance na libovolném objektu typu IQbservableProvider. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech a .