2 writes to client
System.ServiceModel.Routing (2)
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (2)
170this.client = this.service.GetOrCreateClient<TContract>(endpointTrait, messageRpc.Impersonating); 418this.client = this.channelExtension.SessionChannels.ReleaseChannel();
12 references to client
System.ServiceModel.Routing (12)
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (12)
189TD.RoutingServiceTransmittingMessage(messageRpc.EventTraceActivity, messageRpc.UniqueID, this.destinationIndex.ToString(TD.Culture), this.client.Key.ToString()); 205result = this.client.BeginOperation(message, transaction, this.PrepareAsyncCompletion(clientOperationCallback), this); 287this.client.EndOperation(result); 420if (this.client == null) 429TD.RoutingServiceClosingClient(this.client.Key.ToString()); 434result = ((ICommunicationObject)this.client).BeginClose(this.timeoutHelper.RemainingTime(), 490((ICommunicationObject)this.client).EndClose(result); 497TD.RoutingServiceTransmitFailed(null, this.client.Key.ToString(), e); 568this.channelExtension.SessionChannels.AbortChannel(this.client.Key); 593TD.RoutingServiceCloseFailed(this.client.Key.ToString(), e); 595this.channelExtension.SessionChannels.AbortChannel(this.client.Key); 609if (client.Key.Equals(sendOperation.CurrentEndpoint))