OutOfProcessNodeInstance.InvokeExportAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Node.js örneğinde zaman uyumsuz olarak kod çağırır. |
| InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Node.js örneğinde zaman uyumsuz olarak kod çağırır. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken)
- Kaynak:
- OutOfProcessNodeInstance.cs
- Kaynak:
- OutOfProcessNodeInstance.cs
- Kaynak:
- OutOfProcessNodeInstance.cs
- Kaynak:
- OutOfProcessNodeInstance.cs
Node.js örneğinde zaman uyumsuz olarak kod çağırır.
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)
Tür Parametreleri
- T
Node.js kodunun zaman uyumsuz olarak döndüreceği JSON seri hale getirilebilir veri türü.
Parametreler
- invocationInfo
- NodeInvocationInfo
Çağrılacak Node.js işlevini ve buna geçirilecek bağımsız değişkenleri belirtir.
- cancellationToken
- CancellationToken
CancellationToken Çağrıyı iptal etmek için kullanılabilecek bir.
Döndürülenler
Task<TResult> RPC çağrısının tamamlanmasını temsil eden bir.
Şunlara uygulanır
InvokeExportAsync<T>(CancellationToken, String, String, Object[])
- Kaynak:
- OutOfProcessNodeInstance.cs
- Kaynak:
- OutOfProcessNodeInstance.cs
- Kaynak:
- OutOfProcessNodeInstance.cs
- Kaynak:
- OutOfProcessNodeInstance.cs
Node.js örneğinde zaman uyumsuz olarak kod çağırır.
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)
Tür Parametreleri
- T
Node.js kodunun zaman uyumsuz olarak döndüreceği JSON seri hale getirilebilir veri türü.
Parametreler
- cancellationToken
- CancellationToken
CancellationToken Çağrıyı iptal etmek için kullanılabilecek bir.
- moduleName
- String
Çağrılacak kodu içeren proje köküne göre Node.js modülünün (JavaScript dosyası gibi) yolu.
- exportNameOrNull
- String
Ayarlanırsa, çağrılacak CommonJS dışarı aktarmasını belirtir. Ayarlanmadıysa, modülün varsayılan CommonJS dışarı aktarma işleminin çağrılacak bir işlev olması gerekir.
- args
- Object[]
Node.js işlevine geçirilecek JSON seri hale getirilebilir bağımsız değişkenlerin herhangi bir dizisi.
Döndürülenler
Task<TResult> RPC çağrısının tamamlanmasını temsil eden bir.