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