XmlReflectionImporter.ImportMembersMapping Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna mapeamentos de tipo internos usando informações de um método de serviço Web.
Sobrecargas
| Nome | Description |
|---|---|
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Gera mapeamentos de tipo internos para obter informações de um método de serviço Web. |
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna mapeamentos de tipo internos usando informações de um método de serviço Web e permite especificar um nome de elemento XML, um namespace XML e outras opções. |
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna mapeamentos de tipo internos usando informações de um método de serviço Web e permite especificar um nome de elemento XML, um namespace XML e outras opções. |
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Gera mapeamentos de tipo internos para obter informações de um método de serviço Web. |
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)
Gera mapeamentos de tipo internos para obter informações de um método de serviço Web.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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);
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
Parâmetros
- elementName
- String
Um nome de elemento XML produzido a partir do método de serviço Web.
- ns
- String
Um namespace de elemento XML produzido a partir do método de serviço Web.
- members
- XmlReflectionMember[]
Uma matriz de objetos XmlReflectionMember que contêm entidades de código .NET Framework que pertencem a um método de serviço Web.
- hasWrapperElement
- Boolean
true se os elementos que correspondem às partes de mensagem WSDL (Linguagem de Descrição dos Serviços Web) devem ser colocados em um elemento wrapper extra em uma mensagem SOAP; caso contrário, false.
Retornos
Um XmlMembersMapping com mapeamentos para as partes do elemento de uma definição de mensagem WSDL.
Comentários
O ImportMembersMapping método é chamado ao inicializar um serviço Web ou cliente ou refletir um serviço Web. Não é necessário chamá-la diretamente.
O XmlReflectionMember parâmetro de matriz pode consistir em qualquer um dos seguintes:
Parâmetros de entrada do método de serviço Web.
Parâmetros de saída do método de serviço Web, além do tipo de retorno, se não nulo, no índice 0.
Cabeçalhos de entrada SOAP.
Cabeçalhos de saída SOAP.
Aplica-se a
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)
Retorna mapeamentos de tipo internos usando informações de um método de serviço Web e permite especificar um nome de elemento XML, um namespace XML e outras opções.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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);
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
Parâmetros
- elementName
- String
Um nome de elemento XML produzido a partir do método de serviço Web.
- ns
- String
Um namespace de elemento XML produzido a partir do método de serviço Web.
- members
- XmlReflectionMember[]
Uma matriz de objetos XmlReflectionMember que contêm entidades de código .NET Framework que pertencem a um método de serviço Web.
- hasWrapperElement
- Boolean
true se os elementos que correspondem às partes de mensagem WSDL (Linguagem de Descrição dos Serviços Web) devem ser colocados em um elemento wrapper extra em uma mensagem SOAP; caso contrário, false.
- rpc
- Boolean
true se o método for uma chamada de procedimento remoto; caso contrário, false.
Retornos
Um XmlMembersMapping que contém os mapeamentos.
Aplica-se a
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)
Retorna mapeamentos de tipo internos usando informações de um método de serviço Web e permite especificar um nome de elemento XML, um namespace XML e outras opções.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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);
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
Parâmetros
- elementName
- String
Um nome de elemento XML produzido a partir do método de serviço Web.
- ns
- String
Um namespace de elemento XML produzido a partir do método de serviço Web.
- members
- XmlReflectionMember[]
Uma matriz de objetos XmlReflectionMember que contêm entidades de código .NET Framework que pertencem a um método de serviço Web.
- hasWrapperElement
- Boolean
true se os elementos que correspondem às partes de mensagem WSDL (Linguagem de Descrição dos Serviços Web) devem ser colocados em um elemento wrapper extra em uma mensagem SOAP; caso contrário, false.
- rpc
- Boolean
true se o método for uma chamada de procedimento remoto; caso contrário, false.
- openModel
- Boolean
true para especificar que o tipo de esquema gerado será marcado com o <xs:anyAttribute> elemento; caso contrário, false.
Retornos
Um XmlMembersMapping que contém os mapeamentos.
Aplica-se a
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)
Gera mapeamentos de tipo internos para obter informações de um método de serviço Web.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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);
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
Parâmetros
- elementName
- String
Um nome de elemento XML produzido a partir do método de serviço Web.
- ns
- String
Um namespace de elemento XML produzido a partir do método de serviço Web.
- members
- XmlReflectionMember[]
Uma matriz de objetos XmlReflectionMember que contêm entidades de código .NET Framework que pertencem a um método de serviço Web.
- hasWrapperElement
- Boolean
true se os elementos que correspondem às partes de mensagem WSDL (Linguagem de Descrição dos Serviços Web) devem ser colocados em um elemento wrapper extra em uma mensagem SOAP; caso contrário, false.
- rpc
- Boolean
true se o método for uma chamada de procedimento remoto; caso contrário, false.
- openModel
- Boolean
true para especificar que o tipo de esquema gerado será marcado com o <xs:anyAttribute> elemento; caso contrário, false.
- access
- XmlMappingAccess
Um dos XmlMappingAccess valores. O padrão é None.
Retornos
Um XmlMembersMapping que contém os mapeamentos.