Documentation for this section has not yet been entered.
For SOAP headers defined by an XML Web service, ASP.NET assumes the XML Web service method properly processed the SOAP header by setting the initial value of SoapHeader.DidUnderstand to true. For SOAP headers not defined by the XML Web service, the initial value is false. If ASP.NET detects SOAP headers passed to an XML Web service method with SoapHeader.DidUnderstand set to false after the method returns, a System.Web.Services.Protocols.SoapHeaderException is thrown back to the XML Web service client instead of the results from the XML Web service method.