Sdílet prostřednictvím


XmlReflectionImporter.ImportMembersMapping Metoda

Definice

Vrátí mapování interních typů pomocí informací z metody webové služby.

Přetížení

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje mapování interních typů pro informace z metody webové služby.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí mapování interních typů pomocí informací z metody webové služby a umožňuje zadat název elementu XML, obor názvů XML a další možnosti.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí mapování interních typů pomocí informací z metody webové služby a umožňuje zadat název elementu XML, obor názvů XML a další možnosti.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Generuje mapování interních typů pro informace z metody webové služby.

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

Generuje mapování interních typů pro informace z metody webové služby.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Název elementu XML vytvořený z metody webové služby.

ns
String

Obor názvů elementu XML vytvořený z metody webové služby.

members
XmlReflectionMember[]

Pole XmlReflectionMember objektů, které obsahují .NET Framework entity kódu, které patří do metody webové služby.

hasWrapperElement
Boolean

true pokud prvky, které odpovídají částem zprávy WSDL (Web Services Description Language), by měly být uzavřeny do dalšího elementu obálky ve zprávě SOAP; falsev opačném případě .

Návraty

XmlMembersMapping

An XmlMembersMapping with mappings to the element parts of a WSDL message definition.

Poznámky

Tato ImportMembersMapping metoda se volá při inicializaci webové služby nebo klienta nebo odpovídá webové službě. Není nutné ho volat přímo.

Parametr XmlReflectionMember pole se může skládat z některé z následujících možností:

  • Vstupní parametry metody webové služby

  • Výstupní parametry metody webové služby plus návratový typ, pokud není void, v indexu 0.

  • Vstupní hlavičky PROTOKOLU SOAP.

  • Hlavičky výstupu PROTOKOLU SOAP

Platí pro

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

Vrátí mapování interních typů pomocí informací z metody webové služby a umožňuje zadat název elementu XML, obor názvů XML a další možnosti.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Název elementu XML vytvořený z metody webové služby.

ns
String

Obor názvů elementu XML vytvořený z metody webové služby.

members
XmlReflectionMember[]

Pole XmlReflectionMember objektů, které obsahují .NET Framework entity kódu, které patří do metody webové služby.

hasWrapperElement
Boolean

true pokud prvky, které odpovídají částem zprávy WSDL (Web Services Description Language), by měly být uzavřeny do dalšího elementu obálky ve zprávě SOAP; falsev opačném případě .

rpc
Boolean

true pokud je metoda vzdálené volání procedur; falsev opačném případě .

Návraty

XmlMembersMapping

Mapování XmlMembersMapping obsahuje.

Platí pro

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

Vrátí mapování interních typů pomocí informací z metody webové služby a umožňuje zadat název elementu XML, obor názvů XML a další možnosti.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Název elementu XML vytvořený z metody webové služby.

ns
String

Obor názvů elementu XML vytvořený z metody webové služby.

members
XmlReflectionMember[]

Pole XmlReflectionMember objektů, které obsahují .NET Framework entity kódu, které patří do metody webové služby.

hasWrapperElement
Boolean

true pokud prvky, které odpovídají částem zprávy WSDL (Web Services Description Language), by měly být uzavřeny do dalšího elementu obálky ve zprávě SOAP; falsev opačném případě .

rpc
Boolean

true pokud je metoda vzdálené volání procedur; falsev opačném případě .

openModel
Boolean

true chcete-li určit, že vygenerovaný typ schématu bude označen prvkem <xs:anyAttribute> ; v opačném případě false.

Návraty

XmlMembersMapping

Mapování XmlMembersMapping obsahuje.

Platí pro

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

Generuje mapování interních typů pro informace z metody webové služby.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Název elementu XML vytvořený z metody webové služby.

ns
String

Obor názvů elementu XML vytvořený z metody webové služby.

members
XmlReflectionMember[]

Pole XmlReflectionMember objektů, které obsahují .NET Framework entity kódu, které patří do metody webové služby.

hasWrapperElement
Boolean

true pokud prvky, které odpovídají částem zprávy WSDL (Web Services Description Language), by měly být uzavřeny do dalšího elementu obálky ve zprávě SOAP; falsev opačném případě .

rpc
Boolean

true pokud je metoda vzdálené volání procedur; falsev opačném případě .

openModel
Boolean

true chcete-li určit, že vygenerovaný typ schématu bude označen prvkem <xs:anyAttribute> ; v opačném případě false.

access
XmlMappingAccess

Jedna z XmlMappingAccess hodnot. Výchozí formát je None.

Návraty

XmlMembersMapping

Mapování XmlMembersMapping obsahuje.

Platí pro