1 write to InnerChannel
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\LayeredChannel.cs (1)
21
InnerChannel
= innerChannel;
70 references to InnerChannel
System.ServiceModel.Primitives (70)
System\ServiceModel\Channels\LayeredChannel.cs (6)
23
InnerChannel
.Faulted += _onInnerChannelFaulted;
37
return
InnerChannel
.GetProperty<T>();
42
InnerChannel
.Faulted -= _onInnerChannelFaulted;
48
InnerChannel
.Abort();
53
return
InnerChannel
.CloseHelperAsync(timeout);
64
return
InnerChannel
.OpenHelperAsync(timeout);
System\ServiceModel\Channels\LayeredChannelFactory.cs (13)
97
get { return
InnerChannel
.LocalAddress; }
123
if (
InnerChannel
is IAsyncInputChannel asyncInputChannel)
129
message = await Task.Factory.FromAsync(
InnerChannel
.BeginReceive,
InnerChannel
.EndReceive, timeout, null);
139
if (
InnerChannel
is IAsyncInputChannel asyncInputChannel)
145
message = await Task.Factory.FromAsync(
InnerChannel
.BeginReceive,
InnerChannel
.EndReceive, null);
188
if (
InnerChannel
is IAsyncInputChannel asyncInputChannel)
194
(retVal, message) = await TaskHelpers.FromAsync<TimeSpan, bool, Message>(
InnerChannel
.BeginTryReceive,
InnerChannel
.EndTryReceive, timeout, null);
210
if (
InnerChannel
is IAsyncInputChannel asyncInputChannel)
216
return Task.Factory.FromAsync(
InnerChannel
.BeginWaitForMessage,
InnerChannel
.EndWaitForMessage, timeout, null);
System\ServiceModel\Channels\SecurityChannelFactory.cs (12)
308
if (
InnerChannel
!= null)
310
IChannelBindingProvider cbp =
InnerChannel
.GetProperty<IChannelBindingProvider>();
368
if (
InnerChannel
is IAsyncOutputChannel asyncOutputChannel)
374
await Task.Factory.FromAsync(
InnerChannel
.BeginSend,
InnerChannel
.EndSend, message, timeoutHelper.RemainingTime(), null);
400
return ((IOutputSessionChannel)
InnerChannel
).Session;
471
Message reply = await Task.Factory.FromAsync(
InnerChannel
.BeginRequest,
InnerChannel
.EndRequest, message, timeoutHelper.RemainingTime(), null);
499
return ((IRequestSessionChannel)
InnerChannel
).Session;
513
get { return (IDuplexChannel)
InnerChannel
; }
680
return ((ISessionChannel<IDuplexSession>)
InnerChannel
).Session;
688
return ((ISessionChannel<IAsyncDuplexSession>)
InnerChannel
).Session;
System\ServiceModel\Channels\TransactionChannel.cs (35)
70
return base.
InnerChannel
.GetProperty<T>();
193
public EndpointAddress RemoteAddress =>
InnerChannel
.RemoteAddress;
195
public Uri Via =>
InnerChannel
.Via;
206
InnerChannel
.Send(message, timeoutHelper.RemainingTime());
218
return
InnerChannel
.BeginSend(message, timeoutHelper.RemainingTime(), callback, state);
223
InnerChannel
.EndSend(result);
235
if (
InnerChannel
is IAsyncOutputChannel asyncChannel)
241
return Task.Factory.FromAsync(
InnerChannel
.BeginSend,
InnerChannel
.EndSend, message, timeoutHelper.RemainingTime(), null);
253
public EndpointAddress RemoteAddress =>
InnerChannel
.RemoteAddress;
255
public Uri Via =>
InnerChannel
.Via;
266
Message reply =
InnerChannel
.Request(message, timeoutHelper.RemainingTime());
281
return
InnerChannel
.BeginRequest(message, timeoutHelper.RemainingTime(), callback, state);
286
Message reply =
InnerChannel
.EndRequest(result);
302
if (
InnerChannel
is IAsyncRequestChannel asyncChannel)
309
InnerChannel
.BeginRequest,
InnerChannel
.EndRequest, message, timeoutHelper.RemainingTime(), null);
334
public EndpointAddress RemoteAddress =>
InnerChannel
.RemoteAddress;
336
public Uri Via =>
InnerChannel
.Via;
373
InnerChannel
.Send(message, timeoutHelper.RemainingTime());
385
return
InnerChannel
.BeginSend(message, timeoutHelper.RemainingTime(), callback, state);
390
InnerChannel
.EndSend(result);
402
if (
InnerChannel
is IAsyncOutputChannel asyncChannel)
408
return Task.Factory.FromAsync(
InnerChannel
.BeginSend,
InnerChannel
.EndSend, message, timeoutHelper.RemainingTime(), null);
424
public EndpointAddress LocalAddress =>
InnerChannel
.LocalAddress;
453
return
InnerChannel
.BeginTryReceive(timeout, callback, state);
458
if (!
InnerChannel
.EndTryReceive(asyncResult, out message))
473
if (!
InnerChannel
.TryReceive(timeout, out message))
488
return
InnerChannel
.WaitForMessage(timeout);
493
return
InnerChannel
.BeginWaitForMessage(timeout, callback, state);
498
return
InnerChannel
.EndWaitForMessage(result);
503
if (
InnerChannel
is IAsyncInputChannel asyncInputChannel)
520
if (
InnerChannel
is IAsyncInputChannel asyncChannel)
532
if (
InnerChannel
is IAsyncInputChannel asyncChannel)
System\ServiceModel\Channels\TransactionChannelFactory.cs (3)
146
public IOutputSession Session =>
InnerChannel
.Session;
156
public IOutputSession Session =>
InnerChannel
.Session;
166
public IDuplexSession Session =>
InnerChannel
.Session;
System\ServiceModel\Security\SecurityChannel.cs (1)
33
return new SecurityChannelFaultConverter(
InnerChannel
) as T;