INodeServices.InvokeExportAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
InvokeExportAsync<T>(String, String, Object[]) |
以非同步方式叫用 Node.js 實例中的程式碼。 |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
以非同步方式叫用 Node.js 實例中的程式碼。 |
InvokeExportAsync<T>(String, String, Object[])
以非同步方式叫用 Node.js 實例中的程式碼。
public:
generic <typename T>
System::Threading::Tasks::Task<T> ^ InvokeExportAsync(System::String ^ moduleName, System::String ^ exportedFunctionName, ... cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.Task<T> InvokeExportAsync<T> (string moduleName, string exportedFunctionName, params object[] args);
abstract member InvokeExportAsync : string * string * obj[] -> System.Threading.Tasks.Task<'T>
Public Function InvokeExportAsync(Of T) (moduleName As String, exportedFunctionName As String, ParamArray args As Object()) As Task(Of T)
類型參數
- T
Node.js 程式碼會以非同步方式傳回的 JSON 可序列化資料類型。
參數
- moduleName
- String
(Node.js 模組的路徑,也就是 JavaScript 檔案) 與您的專案根目錄相對,其中包含要叫用的程式碼。
- exportedFunctionName
- String
指定要叫用的 CommonJS 匯出。
- args
- Object[]
要傳遞至 Node.js 函式的任何 JSON 可序列化引數序列。
傳回
Task<T>
, Task<TResult> 表示 RPC 呼叫完成。
適用於
InvokeExportAsync<T>(CancellationToken, String, String, Object[])
以非同步方式叫用 Node.js 實例中的程式碼。
public:
generic <typename T>
System::Threading::Tasks::Task<T> ^ InvokeExportAsync(System::Threading::CancellationToken cancellationToken, System::String ^ moduleName, System::String ^ exportedFunctionName, ... cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.Task<T> InvokeExportAsync<T> (System.Threading.CancellationToken cancellationToken, string moduleName, string exportedFunctionName, params object[] args);
abstract member InvokeExportAsync : System.Threading.CancellationToken * string * string * obj[] -> System.Threading.Tasks.Task<'T>
Public Function InvokeExportAsync(Of T) (cancellationToken As CancellationToken, moduleName As String, exportedFunctionName As String, ParamArray args As Object()) As Task(Of T)
類型參數
- T
Node.js 程式碼會以非同步方式傳回的 JSON 可序列化資料類型。
參數
- cancellationToken
- CancellationToken
CancellationToken,可用來取消調用。
- moduleName
- String
(Node.js 模組的路徑,也就是 JavaScript 檔案) 與您的專案根目錄相對,其中包含要叫用的程式碼。
- exportedFunctionName
- String
指定要叫用的 CommonJS 匯出。
- args
- Object[]
要傳遞至 Node.js 函式的任何 JSON 可序列化引數序列。
傳回
Task<T>
, Task<TResult> 表示 RPC 呼叫完成。