XmlMemberMapping 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.
Mapeia uma entidade de código num método de serviço Web .NET para um elemento numa mensagem da Web Services Description Language (WSDL).
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
public ref class XmlMemberMapping
public class XmlMemberMapping
type XmlMemberMapping = class
Public Class XmlMemberMapping
- Herança
-
XmlMemberMapping
Observações
A XmlMemberMapping classe é usada juntamente com a XmlMembersMapping classe, que faz referência a um array de XmlMemberMapping objetos.
Um XmlMemberMapping objeto pode representar qualquer um dos seguintes:
Um parâmetro de entrada de método de serviço Web.
Um parâmetro de saída do método de serviço Web.
Um tipo de retorno de serviço Web, se não ser nulo.
Um cabeçalho de entrada SOAP.
Um cabeçalho de saída SOAP.
Os XmlMemberMapping objetos são acessíveis através da propriedade do operador indexado.
Consulte a XmlMembersMapping classe para uma explicação das condições sob as quais um XmlMemberMapping objeto corresponde ao elemento da <part> definição de uma mensagem WSDL.
Propriedades
| Name | Description |
|---|---|
| Any |
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 o tipo .NET corresponde a um elemento ou atributo XML de qualquer tipo. |
| CheckSpecified |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um valor que indica se o campo correspondente no tipo .NET tem um valor especificado. |
| ElementName |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe o nome não qualificado da declaração do elemento XML que se aplica a este mapeamento. |
| MemberName |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o nome do membro do método Web Service que é representado por este mapeamento. |
| Namespace |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o espaço de nomes XML que se aplica a este mapeamento. |
| TypeFullName |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe o nome de tipo totalmente qualificado do tipo .NET para este mapeamento. |
| TypeName |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o nome do tipo .NET para este mapeamento. |
| TypeNamespace |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o namespace do tipo .NET para este mapeamento. |
| XsdElementName |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe o nome do elemento XML tal como aparece no documento de descrição do serviço. |
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) |
| GenerateTypeName(CodeDomProvider) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Devolve o nome do tipo associado ao especificado CodeDomProvider. |
| 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) |