This class represents an error processing a SoapHeader. Typically, it results when a header with a SoapHeader.MustUnderstand property of True is processed by the receiving method, but the corresponding SoapHeader.DidUnderstand property is not set to True.
public class SoapHeaderException : SoapException { // Public Constructors public SoapHeaderException(string message, System.Xml.XmlQualifiedName code); public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, Exception innerException); public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, string actor); public SoapHeaderException(string message, System.Xml.XmlQualifiedName code, string actor, Exception innerException); }