2 instantiations of ProxyOperationRuntime
System.ServiceModel.Primitives (2)
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (2)
32
UnhandledProxyOperation = new
ProxyOperationRuntime
(behavior.UnhandledClientOperation, this);
41
ProxyOperationRuntime operationRuntime = new
ProxyOperationRuntime
(operation, this);
42 references to ProxyOperationRuntime
System.ServiceModel.Primitives (42)
System\ServiceModel\Channels\ServiceChannel.cs (16)
344
private
ProxyOperationRuntime
UnhandledProxyOperation
526
private void PrepareCall(
ProxyOperationRuntime
operation, bool oneway, ref ProxyRpc rpc)
666
internal static IAsyncResult BeginCall(ServiceChannel channel,
ProxyOperationRuntime
operation, object[] ins, AsyncCallback callback, object asyncState)
673
internal IAsyncResult BeginCall(string action, bool oneway,
ProxyOperationRuntime
operation, object[] ins, AsyncCallback callback, object asyncState)
678
internal IAsyncResult BeginCall(string action, bool oneway,
ProxyOperationRuntime
operation, object[] ins, TimeSpan timeout, AsyncCallback callback, object asyncState)
715
internal object Call(string action, bool oneway,
ProxyOperationRuntime
operation, object[] ins, object[] outs)
720
internal object Call(string action, bool oneway,
ProxyOperationRuntime
operation, object[] ins, object[] outs, TimeSpan timeout)
912
private void HandleReply(
ProxyOperationRuntime
operation, ref ProxyRpc rpc)
1095
private void ThrowIfIdleAborted(
ProxyOperationRuntime
operation)
1105
private void ThrowIfIsConnectionOpened(
ProxyOperationRuntime
operation)
1208
ProxyOperationRuntime
operation = UnhandledProxyOperation;
1219
ProxyOperationRuntime
operation = UnhandledProxyOperation;
1235
ProxyOperationRuntime
operation = UnhandledProxyOperation;
1246
ProxyOperationRuntime
operation = UnhandledProxyOperation;
1687
private readonly
ProxyOperationRuntime
_operation;
1695
internal SendAsyncResult(ServiceChannel channel,
ProxyOperationRuntime
operation,
System\ServiceModel\Channels\ServiceChannelProxy.cs (11)
77
ProxyOperationRuntime
operation = _proxyRuntime.GetOperation(method, methodCall.Args, out canCacheMessageData);
163
public static Task CreateTask(ServiceChannel channel, MethodCall methodCall,
ProxyOperationRuntime
operation)
172
private static Task CreateGenericTask(ServiceChannel channel,
ProxyOperationRuntime
operation, object[] inputParameters)
211
private static Task CreateTask(ServiceChannel channel,
ProxyOperationRuntime
operation, object[] inputParameters)
327
private object InvokeTaskService(MethodCall methodCall,
ProxyOperationRuntime
operation)
367
private object InvokeBeginService(MethodCall methodCall,
ProxyOperationRuntime
operation)
376
private object InvokeEndService(MethodCall methodCall,
ProxyOperationRuntime
operation)
386
private object InvokeService(MethodCall methodCall,
ProxyOperationRuntime
operation)
500
private
ProxyOperationRuntime
_operation;
507
public MethodData(MethodBase methodBase, MethodType methodType,
ProxyOperationRuntime
operation)
518
public
ProxyOperationRuntime
Operation
System\ServiceModel\ClientBase.cs (4)
924
ProxyOperationRuntime
op = GetOperationByName(methodName);
936
ProxyOperationRuntime
op = GetOperationByName(methodName);
949
private
ProxyOperationRuntime
GetOperationByName(string methodName)
951
ProxyOperationRuntime
op = _runtime.GetOperationByName(methodName);
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (1)
272
if ((reply != null) && (!
ProxyOperationRuntime
.IsValidAction(reply, ReplyAction)))
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (8)
19
private Dictionary<string,
ProxyOperationRuntime
> _operations;
36
_operations = new Dictionary<string,
ProxyOperationRuntime
>();
41
ProxyOperationRuntime
operationRuntime = new ProxyOperationRuntime(operation, this);
62
internal
ProxyOperationRuntime
UnhandledProxyOperation { get; }
167
internal
ProxyOperationRuntime
GetOperation(MethodBase methodBase, object[] args, out bool canCacheResult)
189
ProxyOperationRuntime
operation;
215
internal
ProxyOperationRuntime
GetOperationByName(string operationName)
217
ProxyOperationRuntime
operation = null;
System\ServiceModel\Dispatcher\ProxyRpc.cs (2)
21
internal readonly
ProxyOperationRuntime
Operation;
30
internal ProxyRpc(ServiceChannel channel,
ProxyOperationRuntime
operation, string action, object[] inputs, TimeSpan timeout)