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
之 的叫用程式。
傳回值
叫用的結果,將會傳回給用戶端。