9 instantiations of ClientOperation
System.ServiceModel (7)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
976child = new ClientOperation(parent, operation.Name, operation.Messages[0].Action); 980child = new ClientOperation(parent, operation.Name, operation.Messages[0].Action,
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
102this.unhandled = new ClientOperation(this, "*", MessageHeaders.WildcardAction, MessageHeaders.WildcardAction);
System\ServiceModel\Security\NegotiationTokenProvider.cs (2)
129ClientOperation rstOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityToken", this.RequestSecurityTokenAction.Value); 135ClientOperation rstrOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityTokenResponse", this.RequestSecurityTokenResponseAction.Value);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
426ClientOperation issueOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Issue", IssueAction.Value); 430ClientOperation renewOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Renew", RenewAction.Value);
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\ClientOperationFormatterProvider.cs (1)
46System.ServiceModel.Dispatcher.ClientOperation clientOperation = new System.ServiceModel.Dispatcher.ClientOperation(DummyClientRuntime, operationDescription.Name, operationDescription.Messages[0].Action);
System.ServiceModel.Web (1)
System\ServiceModel\Description\WebHttpBehavior.cs (1)
508ClientOperation cop = new ClientOperation(clientRuntime, "dummyClient", "urn:dummy");
51 references to ClientOperation
System.ServiceModel (37)
System\ServiceModel\ComIntegration\MexServiceChannelBuilder.cs (1)
168ClientOperation operation = null;
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (1)
162ClientOperation operation = null;
System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (1)
159void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (1)
70void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy) { }
System\ServiceModel\Description\DispatcherBuilder.cs (2)
973ClientOperation child; 1093ClientOperation proxyOperation = proxy.Operations[operation.Name];
System\ServiceModel\Description\IOperationBehavior.cs (1)
16void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation);
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
162void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\Description\XmlSerializerOperationGenerator.cs (1)
112void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy) { }
System\ServiceModel\Dispatcher\ClientRuntime.cs (18)
36public KeyedCollection<string, ClientOperation> Operations 44internal SynchronizedKeyedCollection<string, ClientOperation> operations; 45internal KeyedCollection<string, ClientOperation> compatOperations; 62ClientOperation unhandled; 351public ICollection<ClientOperation> ClientOperations 357public new SynchronizedKeyedCollection<string, ClientOperation> Operations 380public ClientOperation UnhandledClientOperation 533class 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); } 590class OperationCollectionWrapper : KeyedCollection<string, ClientOperation> 595protected override string GetKeyForItem(ClientOperation item) { return this.inner.InternalGetKeyForItem(item); } 596protected override void InsertItem(int index, ClientOperation item) { this.inner.InternalInsertItem(index, item); } 598protected override void SetItem(int index, ClientOperation item) { this.inner.InternalSetItem(index, item); }
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (1)
50ClientOperation operation = behavior.Operations[i];
System\ServiceModel\Dispatcher\OperationInvokerBehavior.cs (1)
71void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (1)
47internal ProxyOperationRuntime(ClientOperation operation, ImmutableClientRuntime parent)
System\ServiceModel\OperationBehaviorAttribute.cs (1)
114void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\ReceiveContextEnabledAttribute.cs (1)
51public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Security\NegotiationTokenProvider.cs (2)
129ClientOperation rstOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityToken", this.RequestSecurityTokenAction.Value); 135ClientOperation rstrOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityTokenResponse", this.RequestSecurityTokenResponseAction.Value);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
426ClientOperation issueOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Issue", IssueAction.Value); 430ClientOperation renewOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Renew", RenewAction.Value);
System\ServiceModel\TransactionFlowAttribute.cs (1)
83void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\ClientOperationFormatterProvider.cs (1)
46System.ServiceModel.Dispatcher.ClientOperation clientOperation = new System.ServiceModel.Dispatcher.ClientOperation(DummyClientRuntime, operationDescription.Name, operationDescription.Messages[0].Action);
System\ServiceModel\Activities\Description\ControlOperationBehavior.cs (1)
29public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Activities\Description\WorkflowFormatterBehavior.cs (1)
32public void ApplyClientBehavior(OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation)
System\ServiceModel\Activities\Description\WorkflowOperationBehavior.cs (1)
47public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System.ServiceModel.Routing (3)
System\ServiceModel\Routing\GenericTransactionFlowAttribute.cs (1)
27void IOperationBehavior.ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
257public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Routing\SoapProcessingBehavior.cs (1)
55foreach (ClientOperation clientOp in clientRuntime.Operations)
System.ServiceModel.Web (5)
System\ServiceModel\Description\WebHttpBehavior.cs (2)
128ClientOperation cop = clientRuntime.Operations[od.Name]; 508ClientOperation cop = new ClientOperation(clientRuntime, "dummyClient", "urn:dummy");
System\ServiceModel\Web\AspNetCacheProfileAttribute.cs (1)
31public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Web\WebGetAttribute.cs (1)
100void IOperationBehavior.ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Web\WebInvokeAttribute.cs (1)
103void IOperationBehavior.ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System.WorkflowServices (2)
System\ServiceModel\Description\DurableOperationAttribute.cs (1)
65public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System\ServiceModel\Description\WorkflowOperationBehavior.cs (1)
44public void ApplyClientBehavior(OperationDescription description, ClientOperation proxy)