XmlReflectionMember Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece mapeamentos entre entidades de código em métodos de serviço Web .NET e o conteúdo das mensagens da Web Services Description Language (WSDL) definidas para serviços Web SOAP.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
public ref class XmlReflectionMember
public class XmlReflectionMember
type XmlReflectionMember = class
Public Class XmlReflectionMember
- Herança
-
XmlReflectionMember
Observações
A XmlReflectionMember classe não é usada diretamente. Em vez disso, é usado:
Para inicializar XmlSerializer objetos enquanto .NET Framework está a inicializar um serviço Web SOAP ou cliente.
Pela ServiceDescriptionReflector classe enquanto ServiceDescriptionReflector cria ServiceDescription objetos a partir de classes que são identificadas como serviços Web SOAP.
Durante a reflexão de um método de serviço Web SOAP, são produzidos arrays de XmlReflectionMember objetos que representam o conteúdo das definições de mensagens WSDL. É produzido um array 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 de retorno.
Solicite cabeçalhos SOAP através de atributos.
Cabeçalhos SOAP de resposta através de atributos.
As SoapReflectionImporter classes e XmlReflectionImporter traduzem um XmlReflectionMember array em an XmlMembersMapping que contém uma XmlMemberMapping coleção, para processamento posterior.
Construtores
| Name | Description |
|---|---|
| XmlReflectionMember() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Inicializa uma nova instância da XmlReflectionMember classe. |
Propriedades
| Name | Description |
|---|---|
| IsReturnValue |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe ou define um valor que indica se representa XmlReflectionMember um valor de retorno de um método de serviço Web, em oposição a um parâmetro de saída. |
| MemberName |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define o nome do membro do método Web service para este mapeamento. |
| MemberType |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define o tipo da entidade de código membro do método do serviço Web que é representada por este mapeamento. |
| OverrideIsNullable |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define um valor que indica que o valor do atributo da definição |
| SoapAttributes |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define a SoapAttributes com a coleção de atributos relacionados com SOAP que foram aplicados à entidade de código membro. |
| XmlAttributes |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define um XmlAttributes com a coleção de XmlSerializeratributos relacionados com que foram aplicados à entidade de código membro. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |