InvokeInterceptor 委托

定义

处理提供的 request调用。

public delegate System.Threading.Tasks.Task<object> InvokeInterceptor(MethodInfo targetMethod, InvokeMethodRequest request, IGrain target, IGrainMethodInvoker invoker);
type InvokeInterceptor = delegate of MethodInfo * InvokeMethodRequest * IGrain * IGrainMethodInvoker -> Task<obj>
Public Delegate Function InvokeInterceptor(targetMethod As MethodInfo, request As InvokeMethodRequest, target As IGrain, invoker As IGrainMethodInvoker) As Task(Of Object) 

参数

targetMethod
MethodInfo

正在调用的方法 target

request
InvokeMethodRequest

请求。

target
IGrain

调用目标。

invoker
IGrainMethodInvoker

用于将提供的 request 调用程序调度到提供的 target调用程序。

返回值

调用的结果,该结果将返回到客户端。

适用于