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