INodeServices.InvokeAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
InvokeAsync<T>(String, Object[]) |
Asynchronicznie wywołuje kod w wystąpieniu Node.js. |
InvokeAsync<T>(CancellationToken, String, Object[]) |
Asynchronicznie wywołuje kod w wystąpieniu Node.js. |
InvokeAsync<T>(String, Object[])
Asynchronicznie wywołuje kod w wystąpieniu Node.js.
public:
generic <typename T>
System::Threading::Tasks::Task<T> ^ InvokeAsync(System::String ^ moduleName, ... cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.Task<T> InvokeAsync<T> (string moduleName, params object[] args);
abstract member InvokeAsync : string * obj[] -> System.Threading.Tasks.Task<'T>
Public Function InvokeAsync(Of T) (moduleName As String, ParamArray args As Object()) As Task(Of T)
Parametry typu
- T
Typ danych z możliwością serializacji JSON zwracany przez kod Node.js asynchronicznie.
Parametry
- moduleName
- String
Ścieżka do modułu Node.js (tj. pliku JavaScript) względem katalogu głównego projektu, którego domyślny eksport CommonJS jest wywoływaną funkcją.
- args
- Object[]
Każda sekwencja argumentów możliwych do serializacji JSON do przekazania do funkcji Node.js.
Zwraca
Element Task<TResult> reprezentujący zakończenie wywołania RPC.
Dotyczy
InvokeAsync<T>(CancellationToken, String, Object[])
Asynchronicznie wywołuje kod w wystąpieniu Node.js.
public:
generic <typename T>
System::Threading::Tasks::Task<T> ^ InvokeAsync(System::Threading::CancellationToken cancellationToken, System::String ^ moduleName, ... cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.Task<T> InvokeAsync<T> (System.Threading.CancellationToken cancellationToken, string moduleName, params object[] args);
abstract member InvokeAsync : System.Threading.CancellationToken * string * obj[] -> System.Threading.Tasks.Task<'T>
Public Function InvokeAsync(Of T) (cancellationToken As CancellationToken, moduleName As String, ParamArray args As Object()) As Task(Of T)
Parametry typu
- T
Typ danych z możliwością serializacji JSON zwracany przez kod Node.js asynchronicznie.
Parametry
- cancellationToken
- CancellationToken
Element CancellationToken , który może służyć do anulowania wywołania.
- moduleName
- String
Ścieżka do modułu Node.js (tj. pliku JavaScript) względem katalogu głównego projektu, którego domyślny eksport CommonJS jest wywoływaną funkcją.
- args
- Object[]
Każda sekwencja argumentów możliwych do serializacji JSON do przekazania do funkcji Node.js.
Zwraca
Element Task<TResult> reprezentujący zakończenie wywołania RPC.