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)
370ClientOperation issueOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Issue", IssueAction.Value); 374ClientOperation renewOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Renew", RenewAction.Value);
35 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.Primitives (29)
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)
40ClientOperation 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)
370ClientOperation issueOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Issue", IssueAction.Value); 374ClientOperation renewOperation = new ClientOperation(serviceChannelFactory.ClientRuntime, "Renew", RenewAction.Value);
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()));