System\ServiceModel\Channels\ServiceChannel.cs (15)
666internal static IAsyncResult BeginCall(ServiceChannel channel, ProxyOperationRuntime operation, object[] ins, AsyncCallback callback, object asyncState)
1706internal SendAsyncResult(ServiceChannel channel, ProxyOperationRuntime operation,
1958void Call(ServiceChannel channel, TimeSpan timeout);
1959IAsyncResult BeginCall(ServiceChannel channel, TimeSpan timeout, AsyncCallback callback, object state);
1960void EndCall(ServiceChannel channel, IAsyncResult result);
1988void ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
1994IAsyncResult ICallOnce.BeginCall(ServiceChannel channel, TimeSpan timeout, AsyncCallback callback, object state)
2000void ICallOnce.EndCall(ServiceChannel channel, IAsyncResult result)
2022void ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
2027IAsyncResult ICallOnce.BeginCall(ServiceChannel channel, TimeSpan timeout, AsyncCallback callback, object state)
2032void ICallOnce.EndCall(ServiceChannel channel, IAsyncResult result)
2041private readonly ServiceChannel _channel;
2047internal CallOnceManager(ServiceChannel channel, ICallOnce callOnce)
2408private ServiceChannel _channel;
2462internal void RegisterChannel(ServiceChannel channel, out bool didIdleAbort)
System\ServiceModel\Channels\ServiceChannelProxy.cs (8)
22private ServiceChannel _serviceChannel;
29internal static TChannel CreateProxy<TChannel>(MessageDirection direction, ServiceChannel serviceChannel)
121internal ServiceChannel GetServiceChannel()
163public static Task CreateTask(ServiceChannel channel, MethodCall methodCall, ProxyOperationRuntime operation)
172private static Task CreateGenericTask(ServiceChannel channel, ProxyOperationRuntime operation, object[] inputParameters)
197IAsyncResult ar = ServiceChannel.BeginCall(channel, operation, inputParameters, new AsyncCallback(endCallDelegate), OperationContext.Current);
211private static Task CreateTask(ServiceChannel channel, ProxyOperationRuntime operation, object[] inputParameters)
237IAsyncResult ar = ServiceChannel.BeginCall(channel, operation, inputParameters, new AsyncCallback(endCallDelegate), OperationContext.Current);
System\ServiceModel\Dispatcher\ChannelHandler.cs (11)
13using SessionIdleManager = System.ServiceModel.Channels.ServiceChannel.SessionIdleManager;
50internal ChannelHandler(MessageVersion messageVersion, IChannelBinder binder, ServiceChannel channel)
117internal ServiceChannel Channel { get; private set; }
234ServiceChannel channel = _requestInfo.Channel;
407private ServiceChannel GetDatagramChannel(Message message, out EndpointDispatcher endpoint, out bool addressMatched)
437private ServiceChannel GetSessionChannel(Message message, out EndpointDispatcher endpoint, out bool addressMatched)
468private void InitializeServiceChannel(ServiceChannel channel)
530private bool HandleError(Exception e, RequestContext request, ServiceChannel channel)
546private bool HandleErrorContinuation(Exception e, RequestContext request, ServiceChannel channel, ref ErrorHandlerFaultInfo faultInfo, bool replied)
1252public ServiceChannel Channel;
1303public ServiceChannel Channel;