Share via


INodeServices.InvokeAsync Méthode

Définition

Surcharges

InvokeAsync<T>(String, Object[])

Appelle de façon asynchrone du code dans le Node.js instance.

InvokeAsync<T>(CancellationToken, String, Object[])

Appelle de façon asynchrone du code dans le Node.js instance.

InvokeAsync<T>(String, Object[])

Appelle de façon asynchrone du code dans le Node.js instance.

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)

Paramètres de type

T

Type de données json-sérialisable que le code Node.js retournera de manière asynchrone.

Paramètres

moduleName
String

Chemin d’accès au module Node.js (fichier JavaScript) relatif à la racine de votre projet dont l’exportation CommonJS par défaut est la fonction à appeler.

args
Object[]

Toute séquence d’arguments sérialisables JSON à passer à la fonction Node.js.

Retours

Task<T>

Task<TResult> représentant l’achèvement de l’appel RPC.

S’applique à

InvokeAsync<T>(CancellationToken, String, Object[])

Appelle de façon asynchrone du code dans le Node.js instance.

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)

Paramètres de type

T

Type de données json-sérialisable que le code Node.js retournera de manière asynchrone.

Paramètres

cancellationToken
CancellationToken

CancellationToken qui peut être utilisé pour annuler l’appel.

moduleName
String

Chemin d’accès au module Node.js (fichier JavaScript) relatif à la racine de votre projet dont l’exportation CommonJS par défaut est la fonction à appeler.

args
Object[]

Toute séquence d’arguments sérialisables JSON à passer à la fonction Node.js.

Retours

Task<T>

Task<TResult> représentant l’achèvement de l’appel RPC.

S’applique à