SoapUnknownHeader Class
Represents the data received from a SOAP header that was not understood by the recipient XML Web service or XML Web service client. This class cannot be inherited.
System.Web.Services.Protocols::SoapHeader
System.Web.Services.Protocols::SoapUnknownHeader
Assembly: System.Web.Services (in System.Web.Services.dll)
The SoapUnknownHeader type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Actor | Gets or sets the recipient of the SOAP header. (Inherited from SoapHeader.) |
![]() | DidUnderstand | Gets or sets a value indicating whether an XML Web service method properly processed a SOAP header. (Inherited from SoapHeader.) |
![]() | Element | Gets or sets the XML Header element for a SOAP request or response. |
![]() | EncodedMustUnderstand | Gets or sets the value of the mustUnderstand XML attribute for the SOAP header when communicating with SOAP protocol version 1.1. (Inherited from SoapHeader.) |
![]() | EncodedMustUnderstand12 | Gets or sets the value of the mustUnderstand XML attribute for the SOAP header when communicating with SOAP protocol version 1.2. (Inherited from SoapHeader.) |
![]() | EncodedRelay | Gets or sets the relay attribute of the SOAP 1.2 header. (Inherited from SoapHeader.) |
![]() | MustUnderstand | Gets or sets a value indicating whether the SoapHeader must be understood. (Inherited from SoapHeader.) |
![]() | Relay | Gets or sets a value that indicates whether the SOAP header is to be relayed to the next SOAP node if the current node does not understand the header. (Inherited from SoapHeader.) |
![]() | Role | Gets or sets the recipient of the SOAP header. (Inherited from SoapHeader.) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
A SOAP client might invoke an XML Web service with additional data beyond the required parameters in the form of a SOAP header. An XML Web service created using ASP.NET or an XML Web service client can view any SOAP headers it did not know about at the time the XML Web service was written by applying a SoapHeaderAttribute with a MemberName property of either an array of SoapHeader, SoapHeader, SoapUnknownHeader or an array of SoapUnknownHeader to the XML Web service method. Specifying a Type of SoapUnknownHeader, allows the XML Web service to view the contents of the SOAP header in the form of an XmlElement.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.


