System\ServiceModel\Channels\ChannelReliableSession.cs (9)
21private RequestContext _replyFaultContext;
154public void OnLocalFault(Exception e, WsrmFault fault, RequestContext context)
161public void OnLocalFault(Exception e, Message faultMessage, RequestContext context)
296public bool ProcessInfo(WsrmMessageInfo info, RequestContext context)
301public bool ProcessInfo(WsrmMessageInfo info, RequestContext context, bool throwException)
413public bool VerifyDuplexProtocolElements(WsrmMessageInfo info, RequestContext context)
418public bool VerifyDuplexProtocolElements(WsrmMessageInfo info, RequestContext context, bool throwException)
493public bool VerifySimplexProtocolElements(WsrmMessageInfo info, RequestContext context)
498public bool VerifySimplexProtocolElements(WsrmMessageInfo info, RequestContext context, bool throwException)
System\ServiceModel\Channels\ReliableChannelBinder.cs (12)
549protected virtual Task<(bool success, RequestContext requestContext)> OnTryReceiveAsync(TChannel channel, TimeSpan timeout)
661public void SetMaskingMode(RequestContext context, MaskingMode maskingMode)
730public virtual Task<(bool, RequestContext)> TryReceiveAsync(TimeSpan timeout)
735public virtual async Task<(bool, RequestContext)> TryReceiveAsync(TimeSpan timeout, MaskingMode maskingMode)
763RequestContext requestContext;
828protected RequestContext WrapMessage(Message message)
838public RequestContext WrapRequestContext(RequestContext context)
1914private RequestContext _innerContext;
1917RequestContext innerContext, Message message)
2098RequestContext context = null;
2104(success, context) = await TaskHelpers.FromAsync<TimeSpan, bool, RequestContext>(channel.BeginTryReceiveRequest, channel.EndTryReceiveRequest, iterationTimeout, null);
System\ServiceModel\Dispatcher\ChannelHandler.cs (24)
45private RequestContext _replied;
148internal static void Register(ChannelHandler handler, RequestContext request)
189RequestContext request;
232private bool DispatchAndReleasePump(RequestContext request, bool cleanThread, OperationContext currentOperationContext)
319private bool EndTryReceive(IAsyncResult result, out RequestContext requestContext)
335private void EnsureChannelAndEndpoint(RequestContext request)
530private bool HandleError(Exception e, RequestContext request, ServiceChannel channel)
546private bool HandleErrorContinuation(Exception e, RequestContext request, ServiceChannel channel, ref ErrorHandlerFaultInfo faultInfo, bool replied)
632private void HandleReceiveComplete(RequestContext context)
672private bool HandleRequest(RequestContext request, OperationContext currentOperationContext)
720private bool HandleRequestAsReply(RequestContext request)
809private bool TryReceive(TimeSpan timeout, out RequestContext requestContext)
822private void ReplyAddressFilterDidNotMatch(RequestContext request)
831private void ReplyContractFilterDidNotMatch(RequestContext request)
853private void ReplyChannelTerminated(RequestContext request)
863private void ReplyFailure(RequestContext request, FaultCode code, string reason)
869private void ReplyFailure(RequestContext request, FaultCode code, string reason, string action)
875private void ReplyFailure(RequestContext request, Message fault, string action, string reason, FaultCode code)
886private void ProvideFaultAndReplyFailure(RequestContext request, Exception exception, ref ErrorHandlerFaultInfo faultInfo, out bool replied, out bool replySentAsync)
974private bool PrepareReply(RequestContext request, Message reply)
1122RequestContext request;
1151private bool TryRetrievingInstanceContext(RequestContext request)
1255public RequestContext RequestContext;
1301public RequestContext Request;