OutOfProcessNodeInstance.InvokeExportAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Secara asinkron memanggil kode dalam instans Node.js. |
| InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Secara asinkron memanggil kode dalam instans Node.js. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken)
- Sumber:
- OutOfProcessNodeInstance.cs
- Sumber:
- OutOfProcessNodeInstance.cs
- Sumber:
- OutOfProcessNodeInstance.cs
- Sumber:
- OutOfProcessNodeInstance.cs
Secara asinkron memanggil kode dalam instans 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)
Jenis parameter
- T
Jenis data yang dapat diserialisasikan JSON yang akan dikembalikan kode Node.js secara asinkron.
Parameter
- invocationInfo
- NodeInvocationInfo
Menentukan fungsi Node.js yang akan dipanggil dan argumen yang akan diteruskan ke fungsi tersebut.
- cancellationToken
- CancellationToken
Yang CancellationToken dapat digunakan untuk membatalkan pemanggilan.
Mengembalikan
yang Task<TResult> mewakili penyelesaian panggilan RPC.
Berlaku untuk
InvokeExportAsync<T>(CancellationToken, String, String, Object[])
- Sumber:
- OutOfProcessNodeInstance.cs
- Sumber:
- OutOfProcessNodeInstance.cs
- Sumber:
- OutOfProcessNodeInstance.cs
- Sumber:
- OutOfProcessNodeInstance.cs
Secara asinkron memanggil kode dalam instans 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)
Jenis parameter
- T
Jenis data yang dapat diserialisasikan JSON yang akan dikembalikan kode Node.js secara asinkron.
Parameter
- cancellationToken
- CancellationToken
Yang CancellationToken dapat digunakan untuk membatalkan pemanggilan.
- moduleName
- String
Jalur ke modul Node.js (yaitu, file JavaScript) relatif terhadap akar proyek Anda yang berisi kode yang akan dipanggil.
- exportNameOrNull
- String
Jika diatur, menentukan ekspor CommonJS yang akan dipanggil. Jika tidak diatur, ekspor CommonJS default modul itu sendiri harus menjadi fungsi yang akan dipanggil.
- args
- Object[]
Setiap urutan argumen yang dapat diserialisasikan JSON untuk diteruskan ke fungsi Node.js.
Mengembalikan
yang Task<TResult> mewakili penyelesaian panggilan RPC.