INodeServices.InvokeAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| InvokeAsync<T>(String, Object[]) |
Invoca de forma asincrónica el código en la instancia de Node.js. |
| InvokeAsync<T>(CancellationToken, String, Object[]) |
Invoca de forma asincrónica el código en la instancia de Node.js. |
InvokeAsync<T>(String, Object[])
Invoca de forma asincrónica el código en la instancia de 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)
Parámetros de tipo
- T
Tipo de datos serializable por JSON que devolverá de forma asincrónica el código Node.js.
Parámetros
- moduleName
- String
Ruta de acceso al módulo de Node.js (es decir, archivo javaScript) en relación con la raíz del proyecto cuya exportación de CommonJS predeterminada es la función que se va a invocar.
- args
- Object[]
Cualquier secuencia de argumentos serializables json que se van a pasar a la función Node.js.
Devoluciones
que Task<TResult> representa la finalización de la llamada RPC.
Se aplica a
InvokeAsync<T>(CancellationToken, String, Object[])
Invoca de forma asincrónica el código en la instancia de 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)
Parámetros de tipo
- T
Tipo de datos serializable por JSON que devolverá de forma asincrónica el código Node.js.
Parámetros
- cancellationToken
- CancellationToken
CancellationToken que se puede usar para cancelar la invocación.
- moduleName
- String
Ruta de acceso al módulo de Node.js (es decir, archivo javaScript) en relación con la raíz del proyecto cuya exportación de CommonJS predeterminada es la función que se va a invocar.
- args
- Object[]
Cualquier secuencia de argumentos serializables json que se van a pasar a la función Node.js.
Devoluciones
que Task<TResult> representa la finalización de la llamada RPC.