INodeServices.InvokeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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<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<TResult> représentant l’achèvement de l’appel RPC.