SoapHeaderHandling::ReadHeaders Method (XmlReader^, XmlSerializer^, SoapHeaderCollection^, array<SoapHeaderMapping^>^, SoapHeaderDirection, String^, String^, Boolean)
Returns a String that contains the SOAP header content of the SOAP message.
Assembly: System.Web.Services (in System.Web.Services.dll)
public: String^ ReadHeaders( XmlReader^ reader, XmlSerializer^ serializer, SoapHeaderCollection^ headers, array<SoapHeaderMapping^>^ mappings, SoapHeaderDirection direction, String^ envelopeNS, String^ encodingStyle, bool checkRequiredHeaders )
Parameters
- reader
-
Type:
System.Xml::XmlReader^
The XmlReader to be used in writing the headers.
- serializer
-
Type:
System.Xml.Serialization::XmlSerializer^
The XmlSerializer to be used in reading the headers.
- headers
-
Type:
System.Web.Services.Protocols::SoapHeaderCollection^
The SoapHeaderCollection that contains the SOAP headers.
- mappings
-
Type:
array<System.Web.Services.Protocols::SoapHeaderMapping^>^
An array of type SoapHeaderMapping that contains the mappings for the SOAP headers.
- direction
-
Type:
System.Web.Services.Protocols::SoapHeaderDirection
A SoapHeaderDirection value that indicates the direction of the SOAP headers.
- envelopeNS
-
Type:
System::String^
A String that contains the namespace for the SOAP message envelope.
- encodingStyle
-
Type:
System::String^
A String that contains the encoding style for the SOAP headers.
- checkRequiredHeaders
-
Type:
System::Boolean
A Boolean that indicates whether to check for the required SOAP headers.
Return Value
Type: System::String^A String that contains the SOAP header content of the SOAP message.
Available since 2.0
SoapHeaderHandling Class
System.Web.Services.Protocols Namespace
How to: Change a SOAP Header's Recipients