XmlReflectionImporter::ImportMembersMapping Method (String^, String^, array<XmlReflectionMember^>^, Boolean, Boolean)
This API supports the product infrastructure and is not intended to be used directly from your code.
Returns internal type mappings using information from a Web service method, and allows you to specify an XML element name, XML namespace, and other options.
Assembly: System.Xml (in System.Xml.dll)
public: XmlMembersMapping^ ImportMembersMapping( String^ elementName, String^ ns, array<XmlReflectionMember^>^ members, bool hasWrapperElement, bool rpc )
Parameters
- elementName
-
Type:
System::String^
An XML element name produced from the Web service method.
- ns
-
Type:
System::String^
An XML element namespace produced from the Web service method.
- members
-
Type:
array<System.Xml.Serialization::XmlReflectionMember^>^
An array of XmlReflectionMember objects that contain .NET Framework code entities that belong to a Web service method.
- hasWrapperElement
-
Type:
System::Boolean
true if elements that correspond to Web Services Description Language (WSDL) message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.
- rpc
-
Type:
System::Boolean
true if the method is a remote procedure call; otherwise, false.
Return Value
Type: System.Xml.Serialization::XmlMembersMapping^An XmlMembersMapping that contains the mappings.
Available since 2.0
Silverlight
Available since 2.0