Udostępnij za pośrednictwem


XmlSchemaImporter.ImportMembersMapping Metoda

Definicja

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

Przeciążenia

ImportMembersMapping(XmlQualifiedName)

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

Generuje informacje o mapowaniu typu wewnętrznego dla pojedynczej części elementu komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

ImportMembersMapping(XmlQualifiedName[])

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

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[])

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

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

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

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

ImportMembersMapping(XmlQualifiedName)

Generuje informacje o mapowaniu typu wewnętrznego dla pojedynczej części elementu komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::Xml::XmlQualifiedName ^ name);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName name);
member this.ImportMembersMapping : System.Xml.XmlQualifiedName -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As XmlQualifiedName) As XmlMembersMapping

Parametry

name
XmlQualifiedName

Element XmlQualifiedName określający nazwę części komunikatu.

Zwraca

XmlMembersMapping

Mapowanie typu .NET Framework dla definicji komunikatu WSDL zawierającej pojedynczą część elementu.

Uwagi

Metoda ImportMembersMapping XmlSchemaImporter klasy jest używana przez narzędzie Wsdl.exe podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language). Zamiast bezpośrednio wywoływać tę metodę, użyj Wsdl.exe lub Xsd.exe.

Klasa XmlSchemaImporter jest używana tylko wtedy, gdy dokument WSDL określa użycie literału. To przeciążenie jest używane, gdy komunikat WSDL jest owinięty w ramach jednego elementu części.

Dotyczy

ImportMembersMapping(XmlQualifiedName[])

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(cli::array <System::Xml::XmlQualifiedName ^> ^ names);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName[] names);
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (names As XmlQualifiedName()) As XmlMembersMapping

Parametry

names
XmlQualifiedName[]

Tablica typu XmlQualifiedName określająca nazwy części komunikatów.

Zwraca

XmlMembersMapping

Obiekt XmlMembersMapping reprezentujący mapowania typu .NET Framework dla części elementów definicji komunikatu WSDL.

Uwagi

Metoda ImportMembersMapping jest używana przez narzędzie Wsdl.exe podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language). Zamiast bezpośrednio wywoływać tę metodę, użyj Wsdl.exe lub Xsd.exe.

Klasa XmlSchemaImporter jest używana tylko wtedy, gdy dokument WSDL określa użycie literału. Wartość parametru names zawiera kwalifikowane nazwy elementów części w definicji komunikatu w dokumencie WSDL.

Ta metoda nie uwzględnia typów elementów części.

Dotyczy

ImportMembersMapping(String, String, SoapSchemaMember[])

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

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

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);
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

Parametry

name
String

Nazwa elementu, dla którego ma być generowane mapowanie.

ns
String

Przestrzeń nazw elementu, dla którego ma być generowane mapowanie.

members
SoapSchemaMember[]

Tablica SoapSchemaMember wystąpień, która określa elementy członkowskie elementu, dla którego ma być generowane mapowanie.

Zwraca

XmlMembersMapping

Obiekt XmlMembersMapping zawierający informacje o mapowaniu typów.

Dotyczy

ImportMembersMapping(XmlQualifiedName[], Type, Boolean)

Generuje informacje o mapowaniu typu wewnętrznego dla części elementów komunikatu PROTOKOŁU SOAP używanego do literału zdefiniowanego w dokumencie WSDL.

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(cli::array <System::Xml::XmlQualifiedName ^> ^ names, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName[] names, Type? baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (System.Xml.XmlQualifiedName[] names, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportMembersMapping : System.Xml.XmlQualifiedName[] * Type * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (names As XmlQualifiedName(), baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlMembersMapping

Parametry

names
XmlQualifiedName[]

Tablica typu XmlQualifiedName określająca nazwy części komunikatów.

baseType
Type

Typ podstawowy dla wszystkich typów .NET Framework, które są generowane w celu odpowiadania częściom komunikatów.

baseTypeCanBeIndirect
Boolean

true aby wskazać, że typy odpowiadające części komunikatów mogą pośrednio dziedziczyć z typu podstawowego; w przeciwnym razie , false.

Zwraca

XmlMembersMapping

Mapowania typów .NET Framework dla części elementów definicji komunikatu WSDL.

Uwagi

Metoda ImportMembersMapping jest używana przez narzędzie Wsdl.exe podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language). Zamiast bezpośrednio wywoływać tę metodę, użyj Wsdl.exe lub Xsd.exe.

Klasa XmlSchemaImporter jest używana tylko wtedy, gdy dokument WSDL określa użycie literału. Wartość parametru names zawiera kwalifikowane nazwy elementów części w definicji komunikatu w dokumencie WSDL.

Ta metoda nie uwzględnia typów elementów części.

Dotyczy