XmlReflectionImporter.ImportMembersMapping Método

Definição

Retorna mapeamentos de tipo internos usando informações de um método de serviço Web.

Sobrecargas

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 interno 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 os mapeamentos de tipo interno usando as informações de um método de serviço Web e permite que você especifique um nome de elemento XML, namespace de 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 os mapeamentos de tipo interno usando as informações de um método de serviço Web e permite que você especifique um nome de elemento XML, namespace de 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 interno para obter informações de um método de serviço Web.

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

Gera mapeamentos de tipo interno 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 (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);

Parâmetros

elementName
String

Um nome do elemento XML produzido pelo método do serviço Web.

ns
String

Um namespace do elemento XML produzido pelo método do 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 correspondentes às partes da mensagem de linguagem WSDL devem ser incluídos em um elemento de wrapper extra em uma mensagem SOAP; caso contrário, false.

Retornos

XmlMembersMapping

Um XmlMembersMapping com mapeamentos para as partes do elemento de um 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á-lo 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 os mapeamentos de tipo interno usando as informações de um método de serviço Web e permite que você especifique um nome de elemento XML, namespace de 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 (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);

Parâmetros

elementName
String

Um nome do elemento XML produzido pelo método do serviço Web.

ns
String

Um namespace do elemento XML produzido pelo método do 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 correspondentes às partes da mensagem de linguagem WSDL devem ser incluídos em um elemento de 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

XmlMembersMapping

Um XmlMembersMapping que contém os mapeamentos.

Aplica-se a

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

Retorna os mapeamentos de tipo interno usando as informações de um método de serviço Web e permite que você especifique um nome de elemento XML, namespace de 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 (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);

Parâmetros

elementName
String

Um nome do elemento XML produzido pelo método do serviço Web.

ns
String

Um namespace do elemento XML produzido pelo método do 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 correspondentes às partes da mensagem de linguagem WSDL devem ser incluídos em um elemento de 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 elemento <xs:anyAttribute>; caso contrário, false.

Retornos

XmlMembersMapping

Um XmlMembersMapping que contém os mapeamentos.

Aplica-se a

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

Gera mapeamentos de tipo interno 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 (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);

Parâmetros

elementName
String

Um nome do elemento XML produzido pelo método do serviço Web.

ns
String

Um namespace do elemento XML produzido pelo método do 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 correspondentes às partes da mensagem de linguagem WSDL devem ser incluídos em um elemento de 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 elemento <xs:anyAttribute>; caso contrário, false.

access
XmlMappingAccess

Um dos valores de XmlMappingAccess. O padrão é None.

Retornos

XmlMembersMapping

Um XmlMembersMapping que contém os mapeamentos.

Aplica-se a