3 instantiations of ClientOperation
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (2)
122child = new ClientOperation(parent, operation.Name, operation.Messages[0].Action); 126child = new ClientOperation(parent, operation.Name, operation.Messages[0].Action,
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
102_unhandled = new ClientOperation(this, "*", MessageHeaders.WildcardAction, MessageHeaders.WildcardAction);
29 references to ClientOperation
dotnet-svcutil-lib (29)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (1)
150void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
70void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy) { }
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\DispatcherBuilder.cs (2)
119ClientOperation child; 225ClientOperation proxyOperation = proxy.Operations[operation.Name];
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\IOperationBehavior.cs (1)
16void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TransactionFlowAttribute.cs (1)
82void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
150void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
113void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy) { }
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ClientRuntime.cs (18)
36public KeyedCollection<string, ClientOperation> Operations 44internal SynchronizedKeyedCollection<string, ClientOperation> operations; 45internal KeyedCollection<string, ClientOperation> compatOperations; 62private ClientOperation _unhandled; 351public ICollection<ClientOperation> ClientOperations 357public new SynchronizedKeyedCollection<string, ClientOperation> Operations 380public ClientOperation UnhandledClientOperation 533internal class OperationCollection : SynchronizedKeyedCollection<string, ClientOperation> 549protected override string GetKeyForItem(ClientOperation item) 554protected override void InsertItem(int index, ClientOperation item) 571protected override void SetItem(int index, ClientOperation item) 583internal string InternalGetKeyForItem(ClientOperation item) { return this.GetKeyForItem(item); } 584internal void InternalInsertItem(int index, ClientOperation item) { this.InsertItem(index, item); } 586internal void InternalSetItem(int index, ClientOperation item) { this.SetItem(index, item); } 590internal class OperationCollectionWrapper : KeyedCollection<string, ClientOperation> 595protected override string GetKeyForItem(ClientOperation item) { return _inner.InternalGetKeyForItem(item); } 596protected override void InsertItem(int index, ClientOperation item) { _inner.InternalInsertItem(index, item); } 598protected override void SetItem(int index, ClientOperation item) { _inner.InternalSetItem(index, item); }
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (1)
43ClientOperation operation = behavior.Operations[i];
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\OperationInvokerBehavior.cs (1)
62void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (1)
37internal ProxyOperationRuntime(ClientOperation operation, ImmutableClientRuntime parent)