1 instantiation of RoutingEndpointTrait
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\SendOperation.cs (1)
32
this.endpointTraits.Add(new
RoutingEndpointTrait
(routerContract, endpoint, operationContext));
22 references to RoutingEndpointTrait
System.ServiceModel.Routing (22)
System\ServiceModel\Routing\ClientFactory.cs (9)
19
public static IRoutingClient Create(
RoutingEndpointTrait
endpointTrait, RoutingService service, bool impersonating)
51
protected RoutingClientBase(
RoutingEndpointTrait
endpointTrait, RoutingConfiguration routingConfig, bool impersonating)
57
protected RoutingClientBase(
RoutingEndpointTrait
endpointTrait, RoutingConfiguration routingConfig, object callbackInstance, bool impersonating)
63
public
RoutingEndpointTrait
Key
107
void Initialize(
RoutingEndpointTrait
endpointTrait, RoutingConfiguration routingConfig, bool impersonating)
322
public SimplexDatagramClient(
RoutingEndpointTrait
endpointTrait, RoutingConfiguration routingConfig, bool impersonating)
341
public SimplexSessionClient(
RoutingEndpointTrait
endointTrait, RoutingConfiguration routingConfig, bool impersonating)
360
public DuplexSessionClient(RoutingService service,
RoutingEndpointTrait
endpointTrait, bool impersonating)
468
public RequestReplyClient(
RoutingEndpointTrait
endpointTrait, RoutingConfiguration routingConfig, bool impersonating)
System\ServiceModel\Routing\IRoutingClient.cs (1)
16
RoutingEndpointTrait
Key { get; }
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (1)
169
RoutingEndpointTrait
endpointTrait = sendOperation.CurrentEndpoint;
System\ServiceModel\Routing\RoutingEndpointTrait.cs (2)
42
RoutingEndpointTrait
other = obj as
RoutingEndpointTrait
;
System\ServiceModel\Routing\RoutingService.cs (1)
164
internal IRoutingClient GetOrCreateClient<TContract>(
RoutingEndpointTrait
endpointTrait, bool impersonating)
System\ServiceModel\Routing\SendOperation.cs (4)
17
List<
RoutingEndpointTrait
> endpointTraits;
29
this.endpointTraits = new List<
RoutingEndpointTrait
>();
41
public
RoutingEndpointTrait
CurrentEndpoint
47
RoutingEndpointTrait
trait = this.endpointTraits[this.currentIndex];
System\ServiceModel\Routing\SessionChannels.cs (4)
20
Dictionary<
RoutingEndpointTrait
, IRoutingClient> sessions;
27
this.sessions = new Dictionary<
RoutingEndpointTrait
, IRoutingClient>();
86
internal IRoutingClient GetOrCreateClient<TContract>(
RoutingEndpointTrait
key, RoutingService service, bool impersonating)
123
public void AbortChannel(
RoutingEndpointTrait
key)