XmlReflectionMember Classe
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.
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:
Para inicializar XmlSerializer objetos enquanto o .NET Framework está inicializando um serviço Web SOAP ou cliente.
Pela classe, ServiceDescriptionReflector ao mesmo tempo ServiceDescriptionReflector , cria ServiceDescription objetos de classes identificadas como serviços Web SOAP.
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 |
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) |