1 write to Channel
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\MessageRpc.cs (1)
76
this.
Channel
= channel;
21 references to Channel
dotnet-svcutil-lib (21)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
26
return IsConcurrent(_concurrencyMode, _enforceOrderedReceive, rpc.
Channel
.HasSession);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ErrorBehavior.cs (1)
58
this.ProvideFault(rpc.Error, rpc.
Channel
.GetProperty<FaultConverter>(), ref rpc.FaultInfo);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (12)
246
if (rpc.
Channel
.IsPending)
248
rpc.
Channel
.IsPending = false;
250
ChannelDispatcher channelDispatcher = rpc.
Channel
.ChannelDispatcher;
256
IChannel proxy = rpc.
Channel
.Proxy as IChannel;
263
channelDispatcher.PendingChannels.Remove(rpc.
Channel
.Binder.Channel);
373
if (!rpc.
Channel
.HasSession)
379
AddMessageProperties(rpc.Reply, rpc.OperationContext, rpc.
Channel
);
424
if (!rpc.
Channel
.IsReplyChannel &&
435
if (replyTo != null && replyTo.IsNone && rpc.
Channel
.IsReplyChannel)
445
rpc.
Channel
.IncrementActivity();
656
rpc.ReplyTimeoutHelper = new TimeoutHelper(rpc.
Channel
.OperationTimeout);
833
rpc.
Channel
.DecrementActivity();
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
67
rpc.InstanceContext.Open(rpc.
Channel
.CloseTimeout);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\MessageRpc.cs (6)
230
if ((this.
Channel
!= null) && this.
Channel
.HasSession)
234
this.
Channel
.Abort();
249
if ((this.
Channel
!= null) && this.
Channel
.HasSession)
253
this.
Channel
.Close(ChannelHandler.CloseAfterFaultTimeout);