Condividi tramite


INodeServices.InvokeAsync Metodo

Definizione

Overload

InvokeAsync<T>(String, Object[])

Richiama in modo asincrono il codice nell'istanza di Node.js.

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

Richiama in modo asincrono il codice nell'istanza di Node.js.

InvokeAsync<T>(String, Object[])

Richiama in modo asincrono il codice nell'istanza di 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)

Parametri di tipo

T

Tipo di dati serializzabile JSON restituito dal codice Node.js in modo asincrono.

Parametri

moduleName
String

Percorso del modulo Node.js (ad esempio, file JavaScript) relativo alla radice del progetto il cui esportazione CommonJS predefinita è la funzione da richiamare.

args
Object[]

Qualsiasi sequenza di argomenti serializzabili JSON da passare alla funzione Node.js.

Restituisce

Task<T>

Oggetto Task<TResult> che rappresenta il completamento della chiamata RPC.

Si applica a

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

Richiama in modo asincrono il codice nell'istanza di 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)

Parametri di tipo

T

Tipo di dati serializzabile JSON restituito dal codice Node.js in modo asincrono.

Parametri

cancellationToken
CancellationToken

Oggetto CancellationToken che può essere usato per annullare la chiamata.

moduleName
String

Percorso del modulo Node.js (ad esempio, file JavaScript) relativo alla radice del progetto il cui esportazione CommonJS predefinita è la funzione da richiamare.

args
Object[]

Qualsiasi sequenza di argomenti serializzabili JSON da passare alla funzione Node.js.

Restituisce

Task<T>

Oggetto Task<TResult> che rappresenta il completamento della chiamata RPC.

Si applica a