InvokeInterceptor 委托
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理提供的 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
调用程序。
返回值
调用的结果,该结果将返回到客户端。