SoapSchemaImporter.ImportMembersMapping Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Generates internal type mapping information for a single SOAP-encoded element part defined in a WSDL document.
Overloads
ImportMembersMapping(String, String, SoapSchemaMember) |
This API supports the product infrastructure and is not intended to be used directly from your code. Generates internal type mapping information for a single SOAP-encoded element part defined in a WSDL document. |
ImportMembersMapping(String, String, SoapSchemaMember[]) |
This API supports the product infrastructure and is not intended to be used directly from your code. Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document. |
ImportMembersMapping(String, String, SoapSchemaMember[], Boolean) |
This API supports the product infrastructure and is not intended to be used directly from your code. Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document. |
ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean) |
This API supports the product infrastructure and is not intended to be used directly from your code. Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document. |
ImportMembersMapping(String, String, SoapSchemaMember)
Generates internal type mapping information for a single SOAP-encoded element part defined in a WSDL document.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, System::Xml::Serialization::SoapSchemaMember ^ member);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string name, string ns, System.Xml.Serialization.SoapSchemaMember member);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, member As SoapSchemaMember) As XmlMembersMapping
Parameters
- name
- String
The message name.
- ns
- String
The message namespace.
- member
- SoapSchemaMember
A SoapSchemaMember object that provides information about the part element.
Returns
The .NET Framework type mapping for a single element part of a WSDL message definition.
Remarks
The ImportMembersMapping method of the SoapSchemaImporter class is used by the Wsdl.exe tool while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. Instead of calling this method directly, use Wsdl.exe.
The SoapSchemaImporter class is used only when a WSDL document specifies SOAP encoding, as described in Section 5 of the SOAP 1.1 specification. This signature of the ImportMembersMapping method is used when a WSDL message is wrapped within a single part element.
Applies to
ImportMembersMapping(String, String, SoapSchemaMember[])
Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember()) As XmlMembersMapping
Parameters
- name
- String
The message name.
- ns
- String
The message namespace.
- members
- SoapSchemaMember[]
An array of type SoapSchemaMember that provides information about the part elements.
Returns
The .NET Framework type mappings for the element parts of a WSDL message definition.
Remarks
The ImportMembersMapping method of the SoapSchemaImporter class is used by the Wsdl.exe tool while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. Instead of calling this method directly, use Wsdl.exe.
The SoapSchemaImporter class is used only when a WSDL document specifies SOAP encoding, as described in Section 5 of the SOAP 1.1 specification. The parameter values to the ImportMembersMapping method are taken from a message definition in a WSDL document, including the part elements the message element contains.
Applies to
ImportMembersMapping(String, String, SoapSchemaMember[], Boolean)
Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember(), hasWrapperElement As Boolean) As XmlMembersMapping
Parameters
- name
- String
The message name.
- ns
- String
The message namespace.
- members
- SoapSchemaMember[]
An array of type SoapSchemaMember that provides information about the part elements.
- hasWrapperElement
- Boolean
true
to have elements defined by the parts enclosed in an extra, wrapper element in a SOAP message; otherwise, false
.
Returns
The .NET Framework type mappings for the element parts of a WSDL message definition.
Remarks
The ImportMembersMapping method of the SoapSchemaImporter class is used by the Wsdl.exe tool while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. Instead of calling this method directly, use Wsdl.exe.
The SoapSchemaImporter class is used only when a WSDL document specifies SOAP encoding, as described in Section 5 of the SOAP 1.1 specification. The parameter values to the ImportMembersMapping method are taken from a message definition in a WSDL document, including the part elements the message element contains.
Applies to
ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)
Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members, bool hasWrapperElement, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] * bool * Type * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember(), hasWrapperElement As Boolean, baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlMembersMapping
Parameters
- name
- String
The message name.
- ns
- String
The message namespace.
- members
- SoapSchemaMember[]
An array of type SoapSchemaMember that provides information about the part elements.
- hasWrapperElement
- Boolean
true
to have elements defined by the parts enclosed in an extra, wrapper element in a SOAP message; otherwise, false
.
- baseType
- Type
A base type for all .NET Framework types that are generated to correspond to message parts.
- baseTypeCanBeIndirect
- Boolean
true
to indicate that types corresponding to message parts can indirectly inherit from the base type; otherwise, false
.
Returns
The .NET Framework type mappings for the element parts of a WSDL message definition.
Remarks
The ImportMembersMapping method of the SoapSchemaImporter class is used by the Wsdl.exe tool while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. Instead of calling this method directly, use Wsdl.exe.
The SoapSchemaImporter class is used only when a WSDL document specifies SOAP encoding, as described in Section 5 of the SOAP 1.1 specification. The parameter values to the ImportMembersMapping method are taken from a message definition in a WSDL document, including the part elements the message element contains.