2 types derived from WsrmFault
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\WsrmFault.cs (2)
200internal class WsrmRequiredFault : WsrmFault 229internal abstract class WsrmHeaderFault : WsrmFault
49 references to WsrmFault
System.ServiceModel.Primitives (49)
System\ServiceModel\Channels\ChannelReliableSession.cs (14)
95WsrmFault fault = SequenceTerminatedFault.CreateCommunicationFault(sequenceId, SRP.SequenceTerminatedOnAbort, null); 154public void OnLocalFault(Exception e, WsrmFault fault, RequestContext context) 188public void OnRemoteFault(WsrmFault fault) 190OnRemoteFault(WsrmFault.CreateException(fault)); 258WsrmFault fault; 306WsrmFault fault; 420WsrmFault fault = VerifyDuplexProtocolElements(info); 440protected virtual WsrmFault VerifyDuplexProtocolElements(WsrmMessageInfo info) 500WsrmFault fault = VerifySimplexProtocolElements(info); 522protected abstract WsrmFault VerifySimplexProtocolElements(WsrmMessageInfo info); 795WsrmFault fault = SequenceTerminatedFault.CreateProtocolFault(sequenceId, faultReason, null); 851protected override WsrmFault VerifyDuplexProtocolElements(WsrmMessageInfo info) 853WsrmFault fault = base.VerifyDuplexProtocolElements(info); 865protected override WsrmFault VerifySimplexProtocolElements(WsrmMessageInfo info)
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (5)
210private WsrmFault ProcessCloseOrTerminateSequenceResponse(bool close, WsrmMessageInfo info) 216WsrmFault fault = close 266WsrmFault fault = null; 802private void OnComponentFaulted(Exception faultException, WsrmFault fault) 1029WsrmFault fault = SequenceTerminatedFault.CreateProtocolFault(ReliableSession.InputID,
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (6)
2052public static WsrmFault ValidateCloseSequenceResponse(ChannelReliableSession session, UniqueId messageId, 2086public static WsrmFault ValidateFinalAck(ChannelReliableSession session, WsrmMessageInfo info, Int64 last) 2089WsrmFault fault = ValidateFinalAckExists(session, ackInfo); 2116public static WsrmFault ValidateFinalAckExists(ChannelReliableSession session, WsrmAcknowledgmentInfo ackInfo) 2129public static WsrmFault ValidateTerminateSequenceResponse(ChannelReliableSession session, UniqueId messageId, 2176WsrmFault fault = SequenceTerminatedFault.CreateProtocolFault(session.InputID, faultString, exceptionString);
System\ServiceModel\Channels\ReliableOutputConnection.cs (4)
13internal delegate void ComponentFaultedHandler(Exception faultException, WsrmFault fault); 252WsrmFault fault = new InvalidAcknowledgementFault(_id, ranges); 277WsrmFault fault = new InvalidAcknowledgementFault(_id, ranges); 282private void RaiseFault(Exception faultException, WsrmFault fault)
System\ServiceModel\Channels\ReliableOutputSessionChannel.cs (6)
301private void OnComponentFaulted(Exception faultException, WsrmFault fault) 410WsrmFault fault = close 464WsrmFault fault = null; 572protected abstract WsrmFault ProcessRequestorResponse(ReliableRequestor requestor, string requestName, WsrmMessageInfo info); 704protected override WsrmFault ProcessRequestorResponse(ReliableRequestor requestor, string requestName, WsrmMessageInfo info) 795protected override WsrmFault ProcessRequestorResponse(ReliableRequestor requestor, string requestName, WsrmMessageInfo info)
System\ServiceModel\Channels\ReliableRequestSessionChannel.cs (7)
334private void OnComponentFaulted(Exception faultException, WsrmFault fault) 447WsrmFault fault = close 505WsrmFault fault = SequenceTerminatedFault.CreateProtocolFault(session.InputID, 519WsrmFault fault = SequenceTerminatedFault.CreateProtocolFault(faultId, 537WsrmFault fault = SequenceTerminatedFault.CreateProtocolFault(session.OutputID, faultString, 543WsrmFault fault = WsrmUtilities.ValidateFinalAck(session, messageInfo, connection.Last); 829WsrmFault fault = SequenceTerminatedFault.CreateCommunicationFault(_parent.session.InputID,
System\ServiceModel\Channels\WsrmFault.cs (7)
119public static CommunicationException CreateException(WsrmFault fault) 621public static WsrmFault CreateCommunicationFault(UniqueId sequenceID, string faultReason, 627public static WsrmFault CreateMaxRetryCountExceededFault(UniqueId sequenceId) 632public static WsrmFault CreateProtocolFault(UniqueId sequenceID, string faultReason, 638public static WsrmFault CreateQuotaExceededFault(UniqueId sequenceID) 678public WsrmSequenceFaultHeader(ReliableMessagingVersion reliableMessagingVersion, WsrmFault fault) 684public WsrmFault Fault { get; }