2.2.4.4 Method Signature SOAP Header

The Method Signature in SOAP is serialized as an element whose schema is as follows.

 <xs:schema xmlns:tns="http://schemas.microsoft.com/clr/soap/
 messageProperties" elementFormDefault="qualified" 
 targetNamespace="http://schemas.microsoft.com/clr/soap/messageProperties" 
 xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:element name="__MethodSignature">
     <xs:simpleType>
       <xs:list itemType="xs:QName" />
     </xs:simpleType>
   </xs:element>
 </xs:schema>
  

MethodSignature is an element whose local name is "__MethodSignature" and whose XML namespace is "http://schemas.microsoft.com/clr/soap/messageProperties". The value of the header contains a list of qualified names separated by a SPACE (x20). Each qualified name identifies the Remoting Type of a parameter encoded as specified in the Remoting Type Name Encoding section.