Udostępnij za pośrednictwem


SoapSchemaImporter.ImportDerivedTypeMapping Metoda

Definicja

Generuje informacje mapowania typu wewnętrznego dla typu części elementu zakodowanego w formacie SOAP zdefiniowanej w dokumencie WSDL, gdzie określono typ podstawowy.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 System::Xml::Serialization::XmlTypeMapping ^ ImportDerivedTypeMapping(System::Xml::XmlQualifiedName ^ name, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlTypeMapping ImportDerivedTypeMapping (System.Xml.XmlQualifiedName name, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportDerivedTypeMapping : System.Xml.XmlQualifiedName * Type * bool -> System.Xml.Serialization.XmlTypeMapping
Public Function ImportDerivedTypeMapping (name As XmlQualifiedName, baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlTypeMapping

Parametry

name
XmlQualifiedName

Element określający nazwę typu elementu, dla którego jest XmlQualifiedName generowany .NET Framework typu.

baseType
Type

Typ podstawowy dla generowanego .NET Framework typu danych.

baseTypeCanBeIndirect
Boolean

true aby wskazać, że generowany typ może pośrednio dziedziczyć z typu podstawowego; w przeciwnym false razie .

Zwraca

XmlTypeMapping

Informacje .NET Framework mapowania typu pochodnego odpowiadające części komunikatu WSDL.

Uwagi

Metoda klasy jest używana przez narzędzie Web Services Description Language Tool (Wsdl.exe) podczas generowania klas serwera proxy klienta lub klas abstrakcyjnych serwerów z dokumentu ImportDerivedTypeMapping SoapSchemaImporter Web Services Description Language (WSDL). Zamiast bezpośredniego wywoływania tej metody, użyj Wsdl.exe.

Klasa jest używana tylko wtedy, gdy dokument WSDL określa kodowanie SOAP, zgodnie z opisem w sekcji 5 specyfikacji SoapSchemaImporter protokołu SOAP 1.1.

Dotyczy