9 references to Invoker
System.ServiceModel (9)
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (6)
248rpc.InputParameters = this.Invoker.AllocateInputs(); 502IManualConcurrencyOperationInvoker manualInvoker = this.Invoker as IManualConcurrencyOperationInvoker; 506DS.InvokeOperationStart(this.Invoker.GetType(), Stopwatch.GetTimestamp()); 522rpc.ReturnParameter = this.Invoker.Invoke(target, rpc.InputParameters, out rpc.OutputParameters); 548result = this.Invoker.InvokeBegin(target, rpc.InputParameters, invokeCallback, resumeRpc); 702rpc.ReturnParameter = this.Invoker.InvokeEnd(rpc.Instance, out rpc.OutputParameters, rpc.AsyncResult);
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (2)
1153if (this.concurrency.IsConcurrent(ref rpc) && !(rpc.Operation.Invoker is IManualConcurrencyOperationInvoker)) 1507IManualConcurrencyOperationInvoker manualInvoker = rpc.Operation.Invoker as IManualConcurrencyOperationInvoker;
System\ServiceModel\Dispatcher\TransactionBehavior.cs (1)
178IInstanceTransaction instanceTransaction = rpc.Operation.Invoker as IInstanceTransaction;