Compartilhar via


XmlReflectionMember Classe

Definição

Fornece os mapeamentos entre as entidades de código nos métodos de serviço Web do .NET e o conteúdo das mensagens de linguagem WSDL que são definidos para serviços Web SOAP.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
Herança
XmlReflectionMember

Comentários

A XmlReflectionMember classe não é usada diretamente. Em vez disso, ele é usado:

Durante o reflexo de um método de serviço Web SOAP, são produzidas matrizes de XmlReflectionMember objetos que representam o conteúdo das definições de mensagem WSDL. Uma matriz é produzida para cada um dos seguintes itens que pertencem a um método de serviço Web SOAP:

  • Parâmetros de entrada.

  • Parâmetros de saída e valores retornados.

  • Solicite cabeçalhos SOAP por meio de atributos.

  • Cabeçalhos SOAP de resposta por meio de atributos.

As SoapReflectionImporter classes e XmlReflectionImporter as classes convertem uma XmlReflectionMember matriz em uma XmlMembersMapping que contém uma coleção XmlMemberMapping , para processamento adicional.

Construtores

XmlReflectionMember()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe XmlReflectionMember.

Propriedades

IsReturnValue

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um valor que indica se o XmlReflectionMember representa um valor retornado do método do serviço Web, em vez de um parâmetro de saída.

MemberName

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o nome do membro do método de serviço Web para esse mapeamento.

MemberType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o tipo da entidade de código de membro do método do serviço Web que é representado por esse mapeamento.

OverrideIsNullable

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um valor que indica que o valor do atributo isNullable da definição do elemento XML correspondente é false.

SoapAttributes

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um SoapAttributes com a coleção de atributos de SOAP que foram aplicados à entidade de código de membro.

XmlAttributes

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um XmlAttributes com a coleção de atributos de XmlSerializer que foram aplicados à entidade de código de membro.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também