Generates internal type mapping information for the type of a SOAP-encoded element part defined in a WSDL document where a base type is specified.
- name
An System.Xml.XmlQualifiedName that specifies the name of an element's type for which a .NET Framework type is being generated.
- baseType
A base type for the .NET Framework type being generated.
- baseTypeCanBeIndirect
true to indicate that the type being generated may indirectly inherit from the base type; otherwise, false.
![]()
The .NET Framework type mapping information for a derived type corresponding to a WSDL message part.
The SoapSchemaImporter.ImportDerivedTypeMapping(System.Xml.XmlQualifiedName, Type, bool) method of the System.Xml.Serialization.SoapSchemaImporter class is used by the Web Services Description Language Tool (Wsdl.exe) 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 System.Xml.Serialization.SoapSchemaImporter class is used only when a WSDL document specifies SOAP encoding, as described in Section 5 of the SOAP 1.1 specification.