1 write to _session
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (1)
30_session = new ClientReliableSession(this, settings, binder, faultHelper, null);
37 references to _session
System.ServiceModel.Primitives (37)
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (37)
31_session.PollingCallback = PollingAsyncCallback; 32_session.UnblockChannelCloseCallback = UnblockClose; 62return _session; 83return _session; 118temp.MessageBody = new CloseSequence(_session.OutputID, Connection.Last); 136temp.MessageBody = new TerminateSequence(reliableMessagingVersion, _session.OutputID, 143_session.CloseSession(); 196_session.Abort(); 217_session.OnLocalFault(exception, SequenceTerminatedFault.CreateQuotaExceededFault(_session.OutputID), null); 235_session.OnLocalFault(exception, (Message)null, null); 255await _session.CloseAsync(timeoutHelper.RemainingTime()); 269_session.OnLocalActivity(); 287_session.OnLocalFault(new CommunicationException(SRP.MaximumRetryCountExceeded, _maxRetryCountException), 288SequenceTerminatedFault.CreateMaxRetryCountExceededFault(_session.OutputID), null); 292_session.OnLocalActivity(); 303_session.OnLocalFault(faultException, fault, null); 323_session.OnFaulted(); 341await _session.OpenAsync(timeoutHelper.RemainingTime()); 367Connection = new ReliableOutputConnection(_session.OutputID, Settings.MaxTransferWindowSize, 368Settings.MessageVersion, Settings.ReliableMessagingVersion, _session.InitiationTime, 411? WsrmUtilities.ValidateCloseSequenceResponse(_session, requestor.MessageId, info, 413: WsrmUtilities.ValidateTerminateSequenceResponse(_session, requestor.MessageId, info, 437if (!_session.ProcessInfo(messageInfo, null)) 468fault = WsrmUtilities.ValidateTerminateSequenceResponse(_session, 478fault = WsrmUtilities.ValidateCloseSequenceResponse(_session, 488if (!WsrmUtilities.ValidateWsrmRequest(_session, messageInfo.TerminateSequenceInfo, _binder, null)) 494fault = WsrmUtilities.ValidateFinalAckExists(_session, ackInfo); 498fault = new InvalidAcknowledgementFault(_session.OutputID, ackInfo.Ranges); 506_session.OutputID); 517_session.OnRemoteFault(new ProtocolException(SRP.UnsupportedTerminateSequenceExceptionString)); 528fault = SequenceTerminatedFault.CreateProtocolFault(_session.OutputID, faultString, 533fault = WsrmUtilities.ValidateFinalAck(_session, messageInfo, Connection.Last); 558_session.OnLocalFault(fault.CreateException(), fault, null); 563_session.OnRemoteActivity(Connection.Strategy.QuotaRemaining == 0); 580_session.CloseSession(); 582reliableMessagingVersion, _session.OutputID);