OutOfProcessNodeInstance.InvokeExportAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Node.js instance 코드를 비동기적으로 호출합니다. |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Node.js instance 코드를 비동기적으로 호출합니다. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken)
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
Node.js instance 코드를 비동기적으로 호출합니다.
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
Node.js 코드가 비동기적으로 반환할 JSON 직렬화 가능 데이터 형식입니다.
매개 변수
- invocationInfo
- NodeInvocationInfo
호출할 Node.js 함수와 전달할 인수를 지정합니다.
- cancellationToken
- CancellationToken
CancellationToken 호출을 취소하는 데 사용할 수 있는 입니다.
반환
Task<TResult> RPC 호출 완료를 나타내는 입니다.
적용 대상
InvokeExportAsync<T>(CancellationToken, String, String, Object[])
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
- Source:
- OutOfProcessNodeInstance.cs
Node.js instance 코드를 비동기적으로 호출합니다.
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
Node.js 코드가 비동기적으로 반환할 JSON 직렬화 가능 데이터 형식입니다.
매개 변수
- cancellationToken
- CancellationToken
CancellationToken 호출을 취소하는 데 사용할 수 있는 입니다.
- moduleName
- String
호출할 코드가 포함된 프로젝트 루트를 기준으로 하는 Node.js 모듈(예: JavaScript 파일)의 경로입니다.
- exportNameOrNull
- String
설정된 경우 호출할 CommonJS 내보내기를 지정합니다. 설정하지 않으면 모듈의 기본 CommonJS 내보내기 자체가 호출할 함수여야 합니다.
- args
- Object[]
Node.js 함수에 전달할 JSON 직렬화 가능 인수 시퀀스입니다.
반환
Task<TResult> RPC 호출 완료를 나타내는 입니다.