INodeServices.InvokeAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
InvokeAsync<T>(String, Object[]) |
Node.js インスタンス内のコードを非同期的に呼び出します。 |
InvokeAsync<T>(CancellationToken, String, Object[]) |
Node.js インスタンス内のコードを非同期的に呼び出します。 |
InvokeAsync<T>(String, Object[])
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)
型パラメーター
- T
Node.js コードが非同期的に返す JSON シリアル化可能なデータ型。
パラメーター
- moduleName
- String
既定の CommonJS エクスポートが呼び出される関数であるプロジェクト ルートに対する、Node.js モジュール (JavaScript ファイル) へのパス。
- args
- Object[]
Node.js 関数に渡される JSON シリアル化可能な引数のシーケンス。
戻り値
Task<T>
Task<TResult> RPC 呼び出しの完了を表す 。
適用対象
InvokeAsync<T>(CancellationToken, String, Object[])
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)
型パラメーター
- T
Node.js コードが非同期的に返す JSON シリアル化可能なデータ型。
パラメーター
- cancellationToken
- CancellationToken
CancellationToken呼び出しを取り消すために使用できる 。
- moduleName
- String
既定の CommonJS エクスポートが呼び出される関数であるプロジェクト ルートに対する、Node.js モジュール (JavaScript ファイル) へのパス。
- args
- Object[]
Node.js 関数に渡される JSON シリアル化可能な引数のシーケンス。
戻り値
Task<T>
Task<TResult> RPC 呼び出しの完了を表す 。