OutOfProcessNodeInstance.InvokeExportAsync 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
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Invoca de forma asincrónica el código en la instancia de Node.js. |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Invoca de forma asincrónica el código en la instancia de Node.js. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken)
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
Invoca de forma asincrónica el código en la instancia de Node.js.
protected:
generic <typename T>
abstract System::Threading::Tasks::Task<T> ^ InvokeExportAsync(Microsoft::AspNetCore::NodeServices::HostingModels::NodeInvocationInfo ^ invocationInfo, System::Threading::CancellationToken cancellationToken);
protected abstract System.Threading.Tasks.Task<T> InvokeExportAsync<T> (Microsoft.AspNetCore.NodeServices.HostingModels.NodeInvocationInfo invocationInfo, System.Threading.CancellationToken cancellationToken);
abstract member InvokeExportAsync : Microsoft.AspNetCore.NodeServices.HostingModels.NodeInvocationInfo * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Protected MustOverride Function InvokeExportAsync(Of T) (invocationInfo As NodeInvocationInfo, cancellationToken As CancellationToken) As Task(Of T)
Parámetros de tipo
- T
Tipo de datos serializable por JSON que el código de Node.js devolverá de forma asincrónica.
Parámetros
- invocationInfo
- NodeInvocationInfo
Especifica la función Node.js que se va a invocar y los argumentos que se van a pasar a ella.
- cancellationToken
- CancellationToken
CancellationToken que se puede usar para cancelar la invocación.
Devoluciones
que Task<TResult> representa la finalización de la llamada RPC.
Se aplica a
InvokeExportAsync<T>(CancellationToken, String, String, Object[])
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
Invoca de forma asincrónica el código en la instancia de Node.js.
public:
generic <typename T>
virtual System::Threading::Tasks::Task<T> ^ InvokeExportAsync(System::Threading::CancellationToken cancellationToken, System::String ^ moduleName, System::String ^ exportNameOrNull, ... cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.Task<T> InvokeExportAsync<T> (System.Threading.CancellationToken cancellationToken, string moduleName, string exportNameOrNull, params object[] args);
abstract member InvokeExportAsync : System.Threading.CancellationToken * string * string * obj[] -> System.Threading.Tasks.Task<'T>
override this.InvokeExportAsync : System.Threading.CancellationToken * string * string * obj[] -> System.Threading.Tasks.Task<'T>
Public Function InvokeExportAsync(Of T) (cancellationToken As CancellationToken, moduleName As String, exportNameOrNull As String, ParamArray args As Object()) As Task(Of T)
Parámetros de tipo
- T
Tipo de datos serializable por JSON que el código de Node.js devolverá de forma asincrónica.
Parámetros
- cancellationToken
- CancellationToken
CancellationToken que se puede usar para cancelar la invocación.
- moduleName
- String
La ruta de acceso al módulo Node.js (es decir, el archivo JavaScript) en relación con la raíz del proyecto que contiene el código que se va a invocar.
- exportNameOrNull
- String
Si se establece, especifica la exportación de CommonJS que se va a invocar. Si no se establece, la exportación de CommonJS predeterminada del módulo debe ser una 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.