INodeServices.InvokeAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
InvokeAsync<T>(String, Object[]) |
Ruft asynchron Code im Node.js instance auf. |
InvokeAsync<T>(CancellationToken, String, Object[]) |
Ruft asynchron Code im Node.js instance auf. |
InvokeAsync<T>(String, Object[])
Ruft asynchron Code im Node.js instance auf.
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)
Typparameter
- T
Der JSON-serialisierbare Datentyp, den der Node.js Code asynchron zurückgibt.
Parameter
- moduleName
- String
Der Pfad zum Node.js-Moduls (d. h. javaScript-Datei) relativ zu Ihrem Projektstamm, dessen CommonJS-Standardexport die zu aufrufende Funktion ist.
- args
- Object[]
Jede Sequenz von JSON-serialisierbaren Argumenten, die an die Node.js-Funktion übergeben werden sollen.
Gibt zurück
Eine Task<TResult> , die den Abschluss des RPC-Aufrufs darstellt.
Gilt für:
InvokeAsync<T>(CancellationToken, String, Object[])
Ruft asynchron Code im Node.js instance auf.
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)
Typparameter
- T
Der JSON-serialisierbare Datentyp, den der Node.js Code asynchron zurückgibt.
Parameter
- cancellationToken
- CancellationToken
Eine CancellationToken , die verwendet werden kann, um den Aufruf abzubrechen.
- moduleName
- String
Der Pfad zum Node.js-Moduls (d. h. javaScript-Datei) relativ zu Ihrem Projektstamm, dessen CommonJS-Standardexport die zu aufrufende Funktion ist.
- args
- Object[]
Jede Sequenz von JSON-serialisierbaren Argumenten, die an die Node.js-Funktion übergeben werden sollen.
Gibt zurück
Eine Task<TResult> , die den Abschluss des RPC-Aufrufs darstellt.