4 instantiations of ClientRuntime
System.ServiceModel.Primitives (4)
System\ServiceModel\Description\DispatcherBuilder.cs (1)
23ClientRuntime clientRuntime = new ClientRuntime(contractDescription.Name, contractDescription.Namespace);
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
138ClientRuntime = new ClientRuntime(this, _shared);
System\ServiceModel\Security\NegotiationTokenProvider.cs (1)
125ClientRuntime clientRuntime = new ClientRuntime("RequestSecurityTokenContract", NamingHelper.DefaultNamespace);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
364ClientRuntime clientRuntime = new ClientRuntime("RequestSecuritySession", NamingHelper.DefaultNamespace);
67 references to ClientRuntime
Binding.Http.IntegrationTests (1)
HttpBindingTestHelpers.cs (1)
19public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) { }
Binding.ReliableSession.IntegrationTests (1)
src\System.Private.ServiceModel\tests\Scenarios\Binding\Http\HttpBindingTestHelpers.cs (1)
19public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) { }
Client.ClientBase.IntegrationTests (3)
ClientBaseTestHelpers.cs (2)
82public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 129public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
MessageInspectorTestHelpers.cs (1)
82public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
Contract.Fault.IntegrationTests (1)
FaultExceptionTests.cs (1)
67public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
Contract.Message.IntegrationTests (2)
MessageContractCommon.4.1.0.cs (1)
167public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
MessageContractTests.cs (1)
129public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
Contract.XmlSerializer.IntegrationTests (1)
XmlSerializerFormatTest.cs (1)
24public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
dotnet-svcutil.xmlserializer.IntegrationTests (1)
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.cs (1)
24public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
System.ServiceModel.Primitives (43)
System\ServiceModel\CallbackBehaviorAttribute.cs (1)
48void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime)
System\ServiceModel\Channels\ServiceChannel.cs (1)
322internal ClientRuntime ClientRuntime { get; private set; }
System\ServiceModel\Channels\ServiceChannelFactory.cs (12)
18private ClientRuntime _clientRuntime; 22public ServiceChannelFactory(ClientRuntime clientRuntime, Binding binding) 32public ClientRuntime ClientRuntime 73public static ServiceChannelFactory BuildChannelFactory(ChannelBuilder channelBuilder, ClientRuntime clientRuntime) 110ClientRuntime clientRuntime = DispatcherBuilder.BuildProxyBehavior(serviceEndpoint, out parameters); 423ClientRuntime clientRuntime, Binding binding) 513public ServiceChannelFactoryOverOutput(IChannelFactory<IOutputChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 532public ServiceChannelFactoryOverDuplex(IChannelFactory<IDuplexChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 552public ServiceChannelFactoryOverRequest(IChannelFactory<IRequestChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding) 572public ServiceChannelFactoryOverOutputSession(IChannelFactory<IOutputSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter) 601public ServiceChannelFactoryOverDuplexSession(IChannelFactory<IDuplexSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool useActiveAutoClose) 627public ServiceChannelFactoryOverRequestSession(IChannelFactory<IRequestSessionChannel> innerChannelFactory, ClientRuntime clientRuntime, Binding binding, bool datagramAdapter)
System\ServiceModel\DeliveryRequirementsAttribute.cs (1)
65void IContractBehavior.ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime proxy)
System\ServiceModel\Description\CallbackDebugBehavior.cs (1)
38void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\ClientCredentials.cs (1)
193public virtual void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\DispatcherBuilder.cs (7)
15internal static ClientRuntime BuildProxyBehavior(ServiceEndpoint serviceEndpoint, out BindingParameterCollection parameters) 23ClientRuntime clientRuntime = new ClientRuntime(contractDescription.Name, contractDescription.Namespace); 114private static void BuildProxyOperation(OperationDescription operation, ClientRuntime parent) 183private static void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) 203private static void BindOperations(ContractDescription contract, ClientRuntime proxy, DispatchRuntime dispatch) 278public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 354public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) { }
System\ServiceModel\Description\IContractBehavior.cs (1)
15void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime);
System\ServiceModel\Description\IEndpointBehavior.cs (1)
16void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime);
System\ServiceModel\Dispatcher\ChannelHandler.cs (2)
52ClientRuntime clientRuntime = channel.ClientRuntime; 470ClientRuntime clientRuntime = channel.ClientRuntime;
System\ServiceModel\Dispatcher\ClientOperation.cs (4)
39private ClientRuntime _parent; 46public ClientOperation(ClientRuntime parent, string name, string action) 51public ClientOperation(ClientRuntime parent, string name, string action, string replyAction) 195public ClientRuntime Parent
System\ServiceModel\Dispatcher\ClientRuntime.cs (4)
481private ClientRuntime _outer; 483internal ProxyBehaviorCollection(ClientRuntime outer) 526private ClientRuntime _outer; 528internal OperationCollection(ClientRuntime outer)
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
31internal DispatchRuntime(ClientRuntime proxyRuntime, SharedRuntimeState shared) 128public ClientRuntime CallbackClientRuntime 280internal ClientRuntime ClientRuntime { get; private set; }
System\ServiceModel\Dispatcher\ImmutableClientRuntime.cs (1)
22internal ImmutableClientRuntime(ClientRuntime behavior)
System\ServiceModel\Dispatcher\OperationSelectorBehavior.cs (1)
31void IContractBehavior.ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime proxy)
System\ServiceModel\Security\NegotiationTokenProvider.cs (1)
125ClientRuntime clientRuntime = new ClientRuntime("RequestSecurityTokenContract", NamingHelper.DefaultNamespace);
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
364ClientRuntime clientRuntime = new ClientRuntime("RequestSecuritySession", NamingHelper.DefaultNamespace);
System.ServiceModel.Primitives.Tests (8)
Channels\BehaviorExtensionTest.cs (1)
135public void ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime clientRuntime)
Channels\CustomChannelTest.cs (7)
422mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) => 459mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) => 507mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) => 558mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) => 609mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) => 661mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) => 708mockEndpointBehavior.ApplyClientBehaviorOverride = (ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) =>
UnitTests.Common (6)
MockClientMessageInspector.cs (3)
30public Action<ServiceEndpoint, ClientRuntime> ApplyClientBehaviorOverride { get; set; } 61public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 65public void DefaultApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
MockEndpointBehavior.cs (3)
23public Action<ServiceEndpoint, ClientRuntime> ApplyClientBehaviorOverride { get; set; } 51public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 55public void DefaultApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime)