2 instantiations of ChannelHandler
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelFactory.cs (1)
317
duplexChannelBinder.ChannelHandler = new
ChannelHandler
(_messageVersion, binder, serviceChannel);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
288
ChannelHandler handler = new
ChannelHandler
(_listenerBinder.MessageVersion, channel.Binder, this, idleManager);
38 references to ChannelHandler
dotnet-svcutil-lib (38)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelHandler.cs (23)
31
private static AsyncCallback s_onAsyncReplyComplete = Fx.ThunkCallback(new AsyncCallback(
ChannelHandler
.OnAsyncReplyComplete));
32
private static AsyncCallback s_onAsyncReceiveComplete = Fx.ThunkCallback(new AsyncCallback(
ChannelHandler
.OnAsyncReceiveComplete));
33
private static Action<object> s_onContinueAsyncReceive = new Action<object>(
ChannelHandler
.OnContinueAsyncReceive);
34
private static Action<object> s_onStartSyncMessagePump = new Action<object>(
ChannelHandler
.OnStartSyncMessagePump);
35
private static Action<object> s_onStartAsyncMessagePump = new Action<object>(
ChannelHandler
.OnStartAsyncMessagePump);
36
private static Action<object> s_openAndEnsurePump = new Action<object>(
ChannelHandler
.OpenAndEnsurePump);
156
internal static void Register(
ChannelHandler
handler)
161
internal static void Register(
ChannelHandler
handler, RequestContext request)
242
return _receiver.BeginTryReceive(TimeSpan.MaxValue,
ChannelHandler
.s_onAsyncReceiveComplete, this);
402
ActionItem.Schedule(
ChannelHandler
.s_onStartSyncMessagePump, this);
409
ActionItem.Schedule(
ChannelHandler
.s_onContinueAsyncReceive, result);
734
((
ChannelHandler
)state).AsyncMessagePump();
739
ChannelHandler
handler = state as
ChannelHandler
;
752
((
ChannelHandler
)result.AsyncState).AsyncMessagePump(result);
759
((
ChannelHandler
)result.AsyncState).AsyncMessagePump(result);
764
((
ChannelHandler
)state).OpenAndEnsurePump();
920
var result = request.BeginReply(reply,
ChannelHandler
.s_onAsyncReplyComplete, state);
923
ChannelHandler
.AsyncReplyComplete(result, state);
1083
ChannelHandler
.AsyncReplyComplete(result, state);
1249
public
ChannelHandler
ChannelHandler;
1251
public RequestInfo(
ChannelHandler
channelHandler)
1292
public
ChannelHandler
ChannelHandler;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
392
serviceChannel.Close(
ChannelHandler
.CloseAfterFaultTimeout);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (3)
29
private
ChannelHandler
_channelHandler;
69
internal
ChannelHandler
ChannelHandler
298
ChannelHandler
.Register(this.ChannelHandler);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerHandler.cs (2)
288
ChannelHandler
handler = new ChannelHandler(_listenerBinder.MessageVersion, channel.Binder, this, idleManager);
307
ChannelHandler
.Register(handler);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\MessageRpc.cs (9)
22
internal readonly
ChannelHandler
channelHandler;
66
ServiceChannel channel,
ChannelHandler
channelHandler, bool cleanThread,
253
this.Channel.Close(
ChannelHandler
.CloseAfterFaultTimeout);
289
ChannelHandler
.Register(this.channelHandler);
524
public
ChannelHandler
ChannelHandler
614
private
ChannelHandler
_handler;
616
public MessageRpcInvokeNotification(ServiceModelActivity activity,
ChannelHandler
handler)
628
ChannelHandler
.Register(_handler);
637
ChannelHandler
.Register(_handler, request);