4 types derived from MessageFault
System.ServiceModel.Primitives (4)
System\ServiceModel\Channels\MessageFault.cs (2)
478public class XmlObjectSerializerFault : MessageFault 557internal class ReceivedFault : MessageFault
System\ServiceModel\Channels\WsrmFault.cs (1)
12internal abstract class WsrmFault : MessageFault
System\ServiceModel\WSAddressing10ProblemHeaderQNameFault.cs (1)
12internal class WSAddressing10ProblemHeaderQNameFault : MessageFault
95 references to MessageFault
System.ServiceModel.Federation (2)
System\ServiceModel\Federation\WSTrustChannel.cs (2)
364MessageFault fault = MessageFault.CreateFault(response, FaultMaxBufferSize);
System.ServiceModel.NetFramingBase (2)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
661MessageFault fault = MessageFault.CreateFault(message, 64 * 1024);
System.ServiceModel.Primitives (88)
System\ServiceModel\Channels\FaultConverter.cs (3)
17protected abstract bool OnTryCreateException(Message message, MessageFault fault, out Exception exception); 20public bool TryCreateException(Message message, MessageFault fault, out Exception exception) 90protected override bool OnTryCreateException(Message message, MessageFault fault, out Exception exception)
System\ServiceModel\Channels\Message.cs (5)
244return CreateMessage(version, MessageFault.CreateFault(faultCode, reason), action); 264return CreateMessage(version, MessageFault.CreateFault(faultCode, new FaultReason(reason), detail), action); 267static public Message CreateMessage(MessageVersion version, MessageFault fault, string action) 930private MessageFault _fault; 933public FaultBodyWriter(MessageFault fault, EnvelopeVersion version)
System\ServiceModel\Channels\MessageFault.cs (11)
17private static MessageFault s_defaultMessageFault; 19public static MessageFault CreateFault(FaultCode code, string reason) 24public static MessageFault CreateFault(FaultCode code, FaultReason reason) 29public static MessageFault CreateFault(FaultCode code, FaultReason reason, object detail) 35public static MessageFault CreateFault(FaultCode code, FaultReason reason, object detail, XmlObjectSerializer serializer) 40public static MessageFault CreateFault(FaultCode code, FaultReason reason, object detail, XmlObjectSerializer serializer, string actor) 50public static MessageFault CreateFault(FaultCode code, FaultReason reason, object detail, XmlObjectSerializer serializer, string actor, string node) 75public static MessageFault CreateFault(Message message, int maxBufferSize) 88MessageFault fault; 126internal static MessageFault Default 132s_defaultMessageFault = MessageFault.CreateFault(new FaultCode("Default"), new FaultReason("", CultureInfo.CurrentCulture));
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (6)
1811MessageFault fault = MessageFault.CreateFault(code, faultReason); 1819MessageFault fault = MessageFault.CreateFault(message, TransportDefaults.MaxRMFaultSize); 1903MessageFault fault = MessageFault.CreateFault(code, faultReason);
System\ServiceModel\Channels\SecurityChannelFactory.cs (2)
274MessageFault fault = MessageFault.CreateFault(faultMessage, TransportDefaults.MaxSecurityFaultSize);
System\ServiceModel\Channels\SecurityChannelFaultConverter.cs (1)
17protected override bool OnTryCreateException(Message message, MessageFault fault, out Exception exception)
System\ServiceModel\Channels\ServiceChannel.cs (3)
946MessageFault fault = MessageFault.CreateFault(rpc.Reply, ClientRuntime.MaxFaultSize); 1014private void ThrowIfFaultUnderstood(Message reply, MessageFault fault, string action, MessageVersion version, FaultConverter faultConverter)
System\ServiceModel\Channels\WsrmFault.cs (2)
403MessageFault fault, int index, out WsrmHeaderFault wsrmFault) 455MessageFault fault, out WsrmHeaderFault wsrmFault)
System\ServiceModel\Channels\WsrmMessageInfo.cs (3)
54public MessageFault FaultInfo 81public MessageFault MessageFault { get; private set; } 460messageInfo.MessageFault = MessageFault.CreateFault(message, TransportDefaults.MaxRMFaultSize);
System\ServiceModel\Dispatcher\DispatchRuntime.cs (2)
396MessageFault fault = MessageFault.CreateFault(code, reason, action);
System\ServiceModel\Dispatcher\ErrorBehavior.cs (5)
34MessageFault messageFault = rpc.Operation.FaultFormatter.Serialize(fault, out action); 92MessageFault fault; 96fault = MessageFault.CreateFault(code, new FaultReason(error.Message), new ExceptionDetail(error)); 101fault = MessageFault.CreateFault(code, new FaultReason(reason)); 149faultInfo.Fault = Message.CreateMessage(_messageVersion, MessageFault.CreateFault(ndfe.Code, ndfe.Reason, detail), ndfe.Action);
System\ServiceModel\Dispatcher\FaultFormatter.cs (7)
44public MessageFault Serialize(FaultException faultException, out string action) 67public FaultException Deserialize(MessageFault messageFault, string action) 104protected virtual FaultException CreateFaultException(MessageFault messageFault, string action) 151protected FaultException CreateFaultException(MessageFault messageFault, string action, 198private static MessageFault CreateMessageFault(XmlObjectSerializer serializer, FaultException faultException, Type detailType) 207return MessageFault.CreateFault(faultException.Code, faultException.Reason); 212return (MessageFault)Activator.CreateInstance(operationFaultType, serializer, faultException);
System\ServiceModel\Dispatcher\IClientFaultFormatter.cs (1)
12FaultException Deserialize(MessageFault messageFault, string action);
System\ServiceModel\Dispatcher\IDispatchFaultFormatter.cs (1)
12MessageFault Serialize(FaultException faultException, out string action);
System\ServiceModel\Dispatcher\XmlSerializerFaultFormatter.cs (1)
65protected override FaultException CreateFaultException(MessageFault messageFault, string action)
System\ServiceModel\FaultException.cs (13)
90public FaultException(MessageFault fault) 103public FaultException(MessageFault fault, string action) 123Fault = (MessageFault)info.GetValue("messageFault", typeof(MessageFault)); 149internal MessageFault Fault { get; } 161public static FaultException CreateFault(MessageFault messageFault, params Type[] faultDetailTypes) 166public static FaultException CreateFault(MessageFault messageFault, string action, params Type[] faultDetailTypes) 181public virtual MessageFault CreateMessageFault() 189return MessageFault.CreateFault(Code, Reason); 208private static FaultReason GetReason(MessageFault fault) 217internal static string GetSafeReasonText(MessageFault messageFault) 411public override MessageFault CreateMessageFault() 413return MessageFault.CreateFault(Code, Reason, Detail);
System\ServiceModel\MustUnderstandSoapException.cs (2)
38MessageFault fault = MessageFault.CreateFault(code, reason);
System\ServiceModel\ProtocolException.cs (4)
27MessageFault fault = MessageFault.CreateFault(message, 64 * 1024); 51MessageFault fault = MessageFault.CreateFault(message, 64 * 1024);
System\ServiceModel\Security\SecuritySessionClientSettings.cs (12)
653private MessageFault GetProtocolFault(ref Message message, out bool isKeyRenewalFault, out bool isSessionAbortedFault) 657MessageFault result = null; 662MessageFault fault = MessageFault.CreateFault(copy, TransportDefaults.MaxSecurityFaultSize); 694private void ProcessSessionAbortedFault(MessageFault sessionAbortedFault) 831protected Message ProcessIncomingMessage(Message message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState, out MessageFault protocolFault) 905MessageFault dummyProtocolFault; 915MessageFault fault = MessageFault.CreateFault(unverifiedMessage, TransportDefaults.MaxSecurityFaultSize); 1485MessageFault protocolFault = null; 1495MessageFault fault = MessageFault.CreateFault(unverifiedReply, TransportDefaults.MaxSecurityFaultSize);
System\ServiceModel\Security\SecurityUtils.cs (4)
969MessageFault fault = MessageFault.CreateFault(message, TransportDefaults.MaxSecurityFaultSize); 988internal static bool IsSecurityFault(MessageFault fault, SecurityStandardsManager standardsManager) 1005internal static Exception CreateSecurityFaultException(MessageFault fault)
System.ServiceModel.Primitives.Tests (3)
Channels\MessageTest.cs (3)
95var msgFault = MessageFault.CreateFault(message, int.MaxValue); 105msgFault = MessageFault.CreateFault(message, int.MaxValue);