7 instantiations of ClientOperation
System.ServiceModel.Primitives (7)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
119child = new ClientOperation(parent, operation.Name, operation.Messages[0].Action); 123child = new ClientOperation(parent, operation.Name, operation.Messages[0].Action,
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
96UnhandledClientOperation = new ClientOperation(this, "*", MessageHeaders.WildcardAction, MessageHeaders.WildcardAction);
System\ServiceModel\Security\NegotiationTokenProvider.cs (2)
131ClientOperation rstOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityToken", RequestSecurityTokenAction.Value); 137ClientOperation rstrOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityTokenResponse", RequestSecurityTokenResponseAction.Value);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
381ClientOperation issueOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Issue", IssueAction.Value); 385ClientOperation renewOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Renew", RenewAction.Value);
37 references to ClientOperation
Contract.Fault.IntegrationTests (2)
FaultExceptionTests.cs (2)
58public static ClientOperation testFaultWithKnownTypeClientOp; 69foreach (ClientOperation clientOperation in clientRuntime.ClientOperations)
Contract.Message.IntegrationTests (1)
MessageTests.4.0.0.cs (1)
121public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation)
System.ServiceModel (1)
netstandard.cs (1)
134[assembly: TypeForwardedTo(typeof(ClientOperation))]
System.ServiceModel.Primitives (30)
System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (1)
162void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
116ClientOperation child; 224ClientOperation proxyOperation = proxy.Operations[operation.Name];
System\ServiceModel\Description\IOperationBehavior.cs (1)
15void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation);
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
150void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\Dispatcher\ClientRuntime.cs (17)
36public KeyedCollection<string, ClientOperation> Operations 44internal SynchronizedKeyedCollection<string, ClientOperation> _operations; 45internal KeyedCollection<string, ClientOperation> _compatOperations; 339public ICollection<ClientOperation> ClientOperations 345public new SynchronizedKeyedCollection<string, ClientOperation> Operations 368public ClientOperation UnhandledClientOperation { get; } 524internal class OperationCollection : SynchronizedKeyedCollection<string, ClientOperation> 540protected override string GetKeyForItem(ClientOperation item) 545protected override void InsertItem(int index, ClientOperation item) 567protected override void SetItem(int index, ClientOperation item) 584internal string InternalGetKeyForItem(ClientOperation item) { return GetKeyForItem(item); } 585internal void InternalInsertItem(int index, ClientOperation item) { InsertItem(index, item); } 587internal void InternalSetItem(int index, ClientOperation item) { SetItem(index, item); } 591internal class OperationCollectionWrapper : KeyedCollection<string, ClientOperation> 596protected override string GetKeyForItem(ClientOperation item) { return _inner.InternalGetKeyForItem(item); } 597protected override void InsertItem(int index, ClientOperation item) { _inner.InternalInsertItem(index, item); } 599protected override void SetItem(int index, ClientOperation item) { _inner.InternalSetItem(index, item); }
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (1)
42ClientOperation operation = behavior.Operations[i];
System\ServiceModel\Dispatcher\OperationInvokerBehavior.cs (1)
63void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (1)
32internal ProxyOperationRuntime(ClientOperation operation, ImmutableClientRuntime parent)
System\ServiceModel\Security\NegotiationTokenProvider.cs (2)
131ClientOperation rstOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityToken", RequestSecurityTokenAction.Value); 137ClientOperation rstrOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "RequestSecurityTokenResponse", RequestSecurityTokenResponseAction.Value);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
381ClientOperation issueOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Issue", IssueAction.Value); 385ClientOperation renewOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Renew", RenewAction.Value);
System\ServiceModel\TransactionFlowAttribute.cs (1)
77void IOperationBehavior.ApplyClientBehavior(OperationDescription description, ClientOperation proxy)
System.ServiceModel.Primitives.Tests (1)
Channels\BehaviorExtensionTest.cs (1)
123public void ApplyClientBehavior(OperationDescription description, ClientOperation clientOperation)
UnitTests.Common (2)
TestHelpers.cs (2)
394public void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation) 406errorBuilder.AppendLine(String.Format("A parameter passed into the ApplyClientBehavior method was null/nThe null parameter is: {0}", typeof(ClientOperation).ToString()));