XmlReflectionImporter.ImportMembersMapping Metoda

Definicja

Zwraca wewnętrzne mapowania typów przy użyciu informacji z metody usługi sieci Web.

Przeciążenia

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

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

Generuje wewnętrzne mapowania typów dla informacji z metody usługi sieci Web.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

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

Zwraca wewnętrzne mapowania typów przy użyciu informacji z metody usługi sieci Web i umożliwia określenie nazwy elementu XML, przestrzeni nazw XML i innych opcji.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

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

Zwraca wewnętrzne mapowania typów przy użyciu informacji z metody usługi sieci Web i umożliwia określenie nazwy elementu XML, przestrzeni nazw XML i innych opcji.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

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

Generuje wewnętrzne mapowania typów dla informacji z metody usługi sieci Web.

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

Generuje wewnętrzne mapowania typów dla informacji z metody usługi sieci Web.

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 ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean) As XmlMembersMapping

Parametry

elementName
String

Nazwa elementu XML utworzona na podstawie metody usługi sieci Web.

ns
String

Przestrzeń nazw elementu XML utworzona na podstawie metody usługi sieci Web.

members
XmlReflectionMember[]

Tablica XmlReflectionMember obiektów zawierających .NET Framework jednostek kodu należących do metody usługi sieci Web.

hasWrapperElement
Boolean

true jeśli elementy odpowiadające części komunikatom języka WSDL (Web Services Description Language) powinny być ujęte w dodatkowy element otoki w komunikacie SOAP; w przeciwnym razie , false.

Zwraca

XmlMembersMapping

Element XmlMembersMapping z mapowaniami na części elementu definicji komunikatu WSDL.

Uwagi

Metoda jest wywoływana ImportMembersMapping podczas inicjowania usługi sieci Web lub klienta albo odzwierciedlania usługi sieci Web. Nie jest konieczne bezpośrednie wywołanie go.

Parametr tablicy XmlReflectionMember może składać się z dowolnego z następujących elementów:

  • Parametry wejściowe metody usługi internetowej.

  • Parametry wyjściowe metody usługi sieci Web oraz typ zwracany, jeśli nie zostanie unieważniony, w indeksie 0.

  • Nagłówki wejściowe protokołu SOAP.

  • Nagłówki wyjściowe protokołu SOAP.

Dotyczy

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

Zwraca wewnętrzne mapowania typów przy użyciu informacji z metody usługi sieci Web i umożliwia określenie nazwy elementu XML, przestrzeni nazw XML i innych opcji.

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 ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean) As XmlMembersMapping

Parametry

elementName
String

Nazwa elementu XML utworzona na podstawie metody usługi sieci Web.

ns
String

Przestrzeń nazw elementu XML utworzona na podstawie metody usługi sieci Web.

members
XmlReflectionMember[]

Tablica XmlReflectionMember obiektów zawierających .NET Framework jednostek kodu należących do metody usługi sieci Web.

hasWrapperElement
Boolean

true jeśli elementy odpowiadające części komunikatom języka WSDL (Web Services Description Language) powinny być ujęte w dodatkowy element otoki w komunikacie SOAP; w przeciwnym razie , false.

rpc
Boolean

true jeśli metoda jest zdalnym wywołaniem procedury; w przeciwnym razie , false.

Zwraca

XmlMembersMapping

Element XmlMembersMapping zawierający mapowania.

Dotyczy

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

Zwraca wewnętrzne mapowania typów przy użyciu informacji z metody usługi sieci Web i umożliwia określenie nazwy elementu XML, przestrzeni nazw XML i innych opcji.

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 ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean, openModel As Boolean) As XmlMembersMapping

Parametry

elementName
String

Nazwa elementu XML utworzona na podstawie metody usługi sieci Web.

ns
String

Przestrzeń nazw elementu XML utworzona na podstawie metody usługi sieci Web.

members
XmlReflectionMember[]

Tablica XmlReflectionMember obiektów zawierających .NET Framework jednostek kodu należących do metody usługi sieci Web.

hasWrapperElement
Boolean

true jeśli elementy odpowiadające części komunikatom języka WSDL (Web Services Description Language) powinny być ujęte w dodatkowy element otoki w komunikacie SOAP; w przeciwnym razie , false.

rpc
Boolean

true jeśli metoda jest zdalnym wywołaniem procedury; w przeciwnym razie , false.

openModel
Boolean

true aby określić, że wygenerowany typ schematu zostanie oznaczony elementem <xs:anyAttribute> ; w przeciwnym razie false.

Zwraca

XmlMembersMapping

Element XmlMembersMapping zawierający mapowania.

Dotyczy

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

Generuje wewnętrzne mapowania typów dla informacji z metody usługi sieci Web.

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 ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel, System::Xml::Serialization::XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean, openModel As Boolean, access As XmlMappingAccess) As XmlMembersMapping

Parametry

elementName
String

Nazwa elementu XML utworzona na podstawie metody usługi sieci Web.

ns
String

Przestrzeń nazw elementu XML utworzona na podstawie metody usługi sieci Web.

members
XmlReflectionMember[]

Tablica XmlReflectionMember obiektów zawierających .NET Framework jednostek kodu należących do metody usługi sieci Web.

hasWrapperElement
Boolean

true jeśli elementy odpowiadające części komunikatom języka WSDL (Web Services Description Language) powinny być ujęte w dodatkowy element otoki w komunikacie SOAP; w przeciwnym razie , false.

rpc
Boolean

true jeśli metoda jest zdalnym wywołaniem procedury; w przeciwnym razie , false.

openModel
Boolean

true aby określić, że wygenerowany typ schematu zostanie oznaczony elementem <xs:anyAttribute> ; w przeciwnym razie false.

access
XmlMappingAccess

Jedna z XmlMappingAccess wartości. Wartość domyślna to None.

Zwraca

XmlMembersMapping

Element XmlMembersMapping zawierający mapowania.

Dotyczy