Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
SoapFault Class

SoapFault Class

Carries error and status information within a SOAP message. This class cannot be inherited.


Namespace:  System.Runtime.Serialization.Formatters
Assembly:  mscorlib (in mscorlib.dll)

[SoapTypeAttribute(Embedded = true)]
public sealed class SoapFault : ISerializable

The SoapFault type exposes the following members.

Public methodSoapFault()Initializes a new instance of the SoapFault class with default values.
Public methodSoapFault(String, String, String, ServerFault)Initializes a new instance of the SoapFault class, setting the properties to specified values.

Public propertyDetailGets or sets additional information required for the SoapFault.
Public propertyFaultActorGets or sets the fault actor for the SoapFault.
Public propertyFaultCodeGets or sets the fault code for the SoapFault.
Public propertyFaultStringGets or sets the fault message for the SoapFault.

Public methodEquals(Object)Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetObjectDataPopulates the specified SerializationInfo with the data to serialize the SoapFault object.
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2015 Microsoft