System\ServiceModel\Channels\SecurityChannelFactory.cs (9)
219else if (typeof(TChannel) == typeof(IRequestChannel))
221return (TChannel)(object)new SecurityRequestChannel(this, this.securityProtocolFactory, ((IChannelFactory<IRequestChannel>)this.InnerChannelFactory).CreateChannel(address, via), address, via);
377typeof(TChannel) == typeof(IRequestChannel),
436null, typeof(TChannel) == typeof(IRequestChannel), timeoutHelper.RemainingTime());
597public SecurityRequestChannel(ChannelManagerBase factory, SecurityProtocolFactory securityProtocolFactory, IRequestChannel innerChannel, EndpointAddress to, Uri via)
864sealed class RequestChannelSendAsyncResult : ApplySecurityAndSendAsyncResult<IRequestChannel>
869public RequestChannelSendAsyncResult(Message message, SecurityProtocol protocol, IRequestChannel channel, SecurityRequestChannel securityChannel, TimeSpan timeout,
877protected override IAsyncResult BeginSendCore(IRequestChannel channel, Message message, TimeSpan timeout, AsyncCallback callback, object state)
889protected override void EndSendCore(IRequestChannel channel, IAsyncResult result)
System\ServiceModel\ClientBase.cs (14)
1388Uri IRequestChannel.Via
1390get { return ((IRequestChannel)this.channel).Via; }
1393EndpointAddress IRequestChannel.RemoteAddress
1395get { return ((IRequestChannel)this.channel).RemoteAddress; }
1398Message IRequestChannel.Request(Message message)
1400return ((IRequestChannel)this.channel).Request(message);
1403Message IRequestChannel.Request(Message message, TimeSpan timeout)
1405return ((IRequestChannel)this.channel).Request(message, timeout);
1408IAsyncResult IRequestChannel.BeginRequest(Message message, AsyncCallback callback, object state)
1410return ((IRequestChannel)this.channel).BeginRequest(message, callback, state);
1413IAsyncResult IRequestChannel.BeginRequest(Message message, TimeSpan timeout, AsyncCallback callback, object state)
1415return ((IRequestChannel)this.channel).BeginRequest(message, timeout, callback, state);
1418Message IRequestChannel.EndRequest(IAsyncResult result)
1420return ((IRequestChannel)this.channel).EndRequest(result);