199 references to InnerChannel
System.ServiceModel (199)
System\ServiceModel\Channels\ChannelDemuxer.cs (27)
2743get { return (IInputSessionChannel)base.InnerChannel; } 2907get { return (IDuplexSessionChannel)base.InnerChannel; } 3107get { return (IReplySessionChannel)base.InnerChannel; } 3208get { return this.InnerChannel.LocalAddress; } 3239return this.InnerChannel.Receive(); 3247return this.InnerChannel.Receive(timeout); 3255return this.InnerChannel.BeginReceive(callback, state); 3263return this.InnerChannel.BeginReceive(timeout, callback, state); 3270return this.InnerChannel.EndReceive(result); 3278return this.InnerChannel.TryReceive(timeout, out message); 3286return this.InnerChannel.BeginTryReceive(timeout, callback, state); 3296return this.InnerChannel.EndTryReceive(result, out message); 3303return this.InnerChannel.WaitForMessage(timeout); 3310return this.InnerChannel.BeginWaitForMessage(timeout, callback, state); 3317return this.InnerChannel.EndWaitForMessage(result); 3330get { return this.InnerChannel.LocalAddress; } 3377return this.InnerChannel.ReceiveRequest(); 3385return this.InnerChannel.ReceiveRequest(timeout); 3393return this.InnerChannel.BeginReceiveRequest(callback, state); 3401return this.InnerChannel.BeginReceiveRequest(timeout, callback, state); 3408return this.InnerChannel.EndReceiveRequest(result); 3416return this.InnerChannel.TryReceiveRequest(timeout, out request); 3424return this.InnerChannel.BeginTryReceiveRequest(timeout, callback, state); 3434return this.InnerChannel.EndTryReceiveRequest(result, out request); 3441return this.InnerChannel.WaitForRequest(timeout); 3448return this.InnerChannel.BeginWaitForRequest(timeout, callback, state); 3455return this.InnerChannel.EndWaitForRequest(result);
System\ServiceModel\Channels\ContextDuplexSessionChannel.cs (13)
31get { return this.InnerChannel.LocalAddress; } 36get { return this.InnerChannel.Session; } 51return this.InnerChannel.BeginReceive(timeout, callback, state); 56return this.InnerChannel.BeginReceive(callback, state); 61return this.InnerChannel.BeginTryReceive(timeout, callback, state); 66return this.InnerChannel.BeginWaitForMessage(timeout, callback, state); 71Message message = this.InnerChannel.EndReceive(result); 81bool innerResult = this.InnerChannel.EndTryReceive(result, out message); 91return this.InnerChannel.EndWaitForMessage(result); 96Message message = this.InnerChannel.Receive(timeout); 106Message message = this.InnerChannel.Receive(); 116bool result = this.InnerChannel.TryReceive(timeout, out message); 126return this.InnerChannel.WaitForMessage(timeout);
System\ServiceModel\Channels\ContextInputChannelBase.cs (12)
25get { return this.InnerChannel.LocalAddress; } 30return this.InnerChannel.BeginReceive(timeout, callback, state); 35return this.InnerChannel.BeginReceive(callback, state); 40return this.InnerChannel.BeginTryReceive(timeout, callback, state); 45return this.InnerChannel.BeginWaitForMessage(timeout, callback, state); 50Message message = this.InnerChannel.EndReceive(result); 57if (this.InnerChannel.EndTryReceive(result, out message)) 70return this.InnerChannel.EndWaitForMessage(result); 75Message message = this.InnerChannel.Receive(timeout); 82Message message = this.InnerChannel.Receive(); 89if (this.InnerChannel.TryReceive(timeout, out message)) 102return this.InnerChannel.WaitForMessage(timeout);
System\ServiceModel\Channels\ContextInputSessionChannel.cs (1)
20get { return this.InnerChannel.Session; }
System\ServiceModel\Channels\ContextOutputChannel.cs (1)
19this.contextProtocol = new ClientContextProtocol(contextExchangeMechanism, this.InnerChannel.Via, this, callbackAddress, contextManagementEnabled);
System\ServiceModel\Channels\ContextOutputChannelBase.cs (6)
20get { return this.InnerChannel.RemoteAddress; } 25get { return this.InnerChannel.Via; } 86this.InnerChannel.Send(sendMessage, timeoutHelper.RemainingTime()); 146IAsyncResult result = this.channel.InnerChannel.BeginSend( 228sendResult = this.channel.InnerChannel.BeginSend( 256this.channel.InnerChannel.EndSend(result);
System\ServiceModel\Channels\ContextOutputSessionChannel.cs (2)
19this.contextProtocol = new ClientContextProtocol(contextExchangeMechanism, this.InnerChannel.Via, this, callbackAddress, contextManagementEnabled); 24get { return this.InnerChannel.Session; }
System\ServiceModel\Channels\ContextReplyChannel.cs (12)
23get { return this.InnerChannel.LocalAddress; } 28return this.InnerChannel.BeginReceiveRequest(timeout, callback, state); 33return this.InnerChannel.BeginReceiveRequest(callback, state); 38return this.InnerChannel.BeginTryReceiveRequest(timeout, callback, state); 43return this.InnerChannel.BeginWaitForRequest(timeout, callback, state); 48RequestContext innerContext = this.InnerChannel.EndReceiveRequest(result); 63if (this.InnerChannel.EndTryReceiveRequest(result, out innerContext)) 79return this.InnerChannel.EndWaitForRequest(result); 84RequestContext innerContext = this.InnerChannel.ReceiveRequest(timeout); 97RequestContext innerContext = this.InnerChannel.ReceiveRequest(); 111if (this.InnerChannel.TryReceiveRequest(timeout, out innerContext)) 125return this.InnerChannel.WaitForRequest(timeout);
System\ServiceModel\Channels\ContextReplySessionChannel.cs (13)
23get { return this.InnerChannel.LocalAddress; } 28get { return this.InnerChannel.Session; } 33return this.InnerChannel.BeginReceiveRequest(timeout, callback, state); 38return this.InnerChannel.BeginReceiveRequest(callback, state); 43return this.InnerChannel.BeginTryReceiveRequest(timeout, callback, state); 48return this.InnerChannel.BeginWaitForRequest(timeout, callback, state); 53RequestContext innerContext = this.InnerChannel.EndReceiveRequest(result); 68if (this.InnerChannel.EndTryReceiveRequest(result, out innerContext)) 85return this.InnerChannel.EndWaitForRequest(result); 90RequestContext innerContext = this.InnerChannel.ReceiveRequest(timeout); 103RequestContext innerContext = this.InnerChannel.ReceiveRequest(); 117if (this.InnerChannel.TryReceiveRequest(timeout, out innerContext)) 131return this.InnerChannel.WaitForRequest(timeout);
System\ServiceModel\Channels\ContextRequestChannelBase.cs (4)
24get { return this.InnerChannel.RemoteAddress; } 29get { return this.InnerChannel.Via; } 35return new RequestAsyncResult(message, this.InnerChannel, timeout, callback, state); 86response = this.InnerChannel.Request(requestMessage, timeout);
System\ServiceModel\Channels\ContextRequestSessionChannel.cs (1)
21get { return this.InnerChannel.Session; }
System\ServiceModel\Channels\LayeredChannel.cs (1)
40return this.InnerChannel.GetProperty<T>();
System\ServiceModel\Channels\LayeredChannelFactory.cs (12)
89get { return InnerChannel.LocalAddress; } 106Message message = InnerChannel.Receive(); 113Message message = InnerChannel.Receive(timeout); 120return InnerChannel.BeginReceive(callback, state); 125return InnerChannel.BeginReceive(timeout, callback, state); 130Message message = InnerChannel.EndReceive(result); 137return InnerChannel.BeginTryReceive(timeout, callback, state); 142bool retVal = InnerChannel.EndTryReceive(result, out message); 149bool retVal = InnerChannel.TryReceive(timeout, out message); 156return InnerChannel.WaitForMessage(timeout); 161return InnerChannel.BeginWaitForMessage(timeout, callback, state); 166return InnerChannel.EndWaitForMessage(result);
System\ServiceModel\Channels\OneWayChannelListener.cs (18)
93get { return this.InnerChannel.LocalAddress; } 159RequestContext context = InnerChannel.ReceiveRequest(timeoutHelper.RemainingTime()); 170return new ReceiveAsyncResult(this.InnerChannel, timeout, this.validateHeader, callback, state); 182if (InnerChannel.TryReceiveRequest(timeoutHelper.RemainingTime(), out context)) 196return new TryReceiveAsyncResult(this.InnerChannel, timeout, this.validateHeader, callback, state); 206return InnerChannel.WaitForRequest(timeout); 211return InnerChannel.BeginWaitForRequest(timeout, callback, state); 216return InnerChannel.EndWaitForRequest(result); 561get { return this.InnerChannel.LocalAddress; } 571return this.InnerChannel.BeginReceive(timeout, callback, state); 576return this.InnerChannel.BeginTryReceive(timeout, callback, state); 581return this.InnerChannel.BeginWaitForMessage(timeout, callback, state); 586Message message = this.InnerChannel.EndReceive(result); 592bool success = this.InnerChannel.EndTryReceive(result, out message); 599return this.InnerChannel.EndWaitForMessage(result); 609Message result = this.InnerChannel.Receive(timeout); 615bool success = this.InnerChannel.TryReceive(timeout, out message); 622return this.InnerChannel.WaitForMessage(timeout);
System\ServiceModel\Channels\ReplyAdapterChannelListener.cs (8)
119return this.InnerChannel.LocalAddress; 151if (!this.InnerChannel.TryReceive(timeout, out message)) 162return this.InnerChannel.BeginTryReceive(timeout, callback, state); 168if (!this.InnerChannel.EndTryReceive(result, out message)) 179return this.InnerChannel.WaitForMessage(timeout); 184return this.InnerChannel.BeginWaitForMessage(timeout, callback, state); 189return this.InnerChannel.EndWaitForMessage(result); 200return new DuplexRequestContext(message, this.Manager, this.InnerChannel);
System\ServiceModel\Channels\SecurityChannelFactory.cs (13)
395if (InnerChannel != null) 397IChannelBindingProvider cbp = InnerChannel.GetProperty<IChannelBindingProvider>(); 497IAsyncResult result = this.clientChannel.InnerChannel.BeginOpen(this.timeoutHelper.RemainingTime(), openInnerChannelCallback, this); 502this.clientChannel.InnerChannel.EndOpen(result); 524self.clientChannel.InnerChannel.EndOpen(result); 556return new OutputChannelSendAsyncResult(message, this.SecurityProtocol, this.InnerChannel, timeout, callback, state); 575this.InnerChannel.Send(message, timeoutHelper.RemainingTime()); 590return ((IOutputSessionChannel)this.InnerChannel).Session; 611return new RequestChannelSendAsyncResult(message, this.SecurityProtocol, this.InnerChannel, this, timeout, callback, state); 683Message reply = this.InnerChannel.Request(message, timeoutHelper.RemainingTime()); 699return ((IRequestSessionChannel)this.InnerChannel).Session; 713get { return (IDuplexChannel)this.InnerChannel; } 854return ((IDuplexSessionChannel)this.InnerChannel).Session;
System\ServiceModel\Channels\SecurityChannelListener.cs (18)
903get { return this.InnerChannel.LocalAddress; } 938return new InputChannelReceiveMessageAndVerifySecurityAsyncResult(this, this.InnerChannel, timeout, callback, state); 969if (!this.InnerChannel.TryReceive(timeoutHelper.RemainingTime(), out message)) 994return this.InnerChannel.WaitForMessage(timeout); 999return this.InnerChannel.BeginWaitForMessage(timeout, callback, state); 1004return this.InnerChannel.EndWaitForMessage(result); 1017get { return ((IInputSessionChannel)this.InnerChannel).Session; } 1090get { return ((IDuplexSessionChannel)this.InnerChannel).Session; } 1116((IDuplexChannel)this.InnerChannel).Send(faultMessage, timeout); 1146if (!this.InnerChannel.TryReceive(timeoutHelper.RemainingTime(), out message)) 1210get { return this.InnerChannel.LocalAddress; } 1250return new ReceiveRequestAndVerifySecurityAsyncResult(this, this.InnerChannel, timeout, callback, state); 1273throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new CommunicationException(SR.GetString(SR.ReceivedMessageInRequestContextNull, this.InnerChannel))); 1337if (!this.InnerChannel.TryReceiveRequest(timeoutHelper.RemainingTime(), out innerContext)) 1367return this.InnerChannel.WaitForRequest(timeout); 1372return this.InnerChannel.BeginWaitForRequest(timeout, callback, state); 1377return this.InnerChannel.EndWaitForRequest(result); 1390get { return ((IReplySessionChannel)this.InnerChannel).Session; }
System\ServiceModel\Channels\TransactionChannel.cs (1)
90return base.InnerChannel.GetProperty<T>();
System\ServiceModel\Channels\TransactionChannelFactory.cs (13)
161public IOutputSession Session { get { return InnerChannel.Session; } } 172public IOutputSession Session { get { return InnerChannel.Session; } } 183public IDuplexSession Session { get { return InnerChannel.Session; } } 229return InnerChannel.RemoteAddress; 237return InnerChannel.Via; 250return InnerChannel.BeginSend(message, timeoutHelper.RemainingTime(), asyncCallback, state); 256InnerChannel.EndSend(result); 268InnerChannel.Send(message, timeoutHelper.RemainingTime()); 286return InnerChannel.RemoteAddress; 294return InnerChannel.Via; 307return InnerChannel.BeginRequest(message, timeoutHelper.RemainingTime(), asyncCallback, state); 312Message reply = InnerChannel.EndRequest(result); 327Message reply = InnerChannel.Request(message, timeoutHelper.RemainingTime());
System\ServiceModel\Channels\TransactionChannelListener.cs (22)
155public IInputSession Session { get { return InnerChannel.Session; } } 165public IInputSession Session { get { return InnerChannel.Session; } } 175public IDuplexSession Session { get { return InnerChannel.Session; } } 274return InnerChannel.LocalAddress; 305return InnerChannel.BeginTryReceive(timeout, callback, state); 310if (!InnerChannel.EndTryReceive(asyncResult, out message)) 325if (!InnerChannel.TryReceive(timeout, out message)) 340return InnerChannel.WaitForMessage(timeout); 345return InnerChannel.BeginWaitForMessage(timeout, callback, state); 350return InnerChannel.EndWaitForMessage(result); 369return InnerChannel.LocalAddress; 401result.InnerResult = this.InnerChannel.BeginTryReceiveRequest(timeout, result.InnerCallback, result.InnerState); 443if (InnerChannel.EndTryReceiveRequest(result.InnerResult, out innerContext)) 460if (InnerChannel.TryReceiveRequest(timeoutHelper.RemainingTime(), out innerContext)) 474return InnerChannel.WaitForRequest(timeout); 479return InnerChannel.BeginWaitForRequest(timeout, callback, state); 484return InnerChannel.EndWaitForRequest(result); 523return InnerChannel.RemoteAddress; 531return InnerChannel.Via; 570return InnerChannel.BeginSend(message, timeoutHelper.RemainingTime(), asyncCallback, state); 575InnerChannel.EndSend(result); 587InnerChannel.Send(message, timeoutHelper.RemainingTime());
System\ServiceModel\Security\SecurityChannel.cs (1)
31return new SecurityChannelFaultConverter(this.InnerChannel) as T;