XmlMemberMapping Classe

Definição

Mapeia uma entidade de código em um método de serviço Web do .NET Framework para um elemento em uma mensagem de WSDL (linguagem WSDL).Maps a code entity in a .NET Framework Web service method to an element in a Web Services Description Language (WSDL) message.

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

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

Comentários

A XmlMemberMapping classe é usada com a XmlMembersMapping classe, que faz referência a uma XmlMemberMapping matriz de objetos.The XmlMemberMapping class is used with the XmlMembersMapping class, which references an array of XmlMemberMapping objects.

Um XmlMemberMapping objeto pode representar qualquer um dos seguintes:An XmlMemberMapping object can represent any one of the following:

  • Um parâmetro de entrada do método de serviço Web.A Web service method input parameter.

  • Um parâmetro de saída do método de serviço Web.A Web service method output parameter.

  • Um tipo de retorno de serviço Web, se não for nulo.A Web service return type, if not void.

  • Um cabeçalho de entrada SOAP.A SOAP input header.

  • Um cabeçalho de saída SOAP.A SOAP output header.

Os XmlMemberMapping objetos podem ser acessados por meio da propriedade de operador indexado.The XmlMemberMapping objects are accessible through the indexed operator property.

Consulte a XmlMembersMapping classe para obter uma explicação das condições sob as quais XmlMemberMapping um objeto corresponde a um elemento de <part> definição de mensagem WSDL.See the XmlMembersMapping class for an explanation of the conditions under which an XmlMemberMapping object corresponds to a WSDL message definition's <part> element.

Propriedades

Any

Obtém ou define um valor que indica se o tipo do .NET Framework é mapeado para um elemento ou atributo XML de qualquer tipo.Gets or sets a value that indicates whether the .NET Framework type maps to an XML element or attribute of any type.

CheckSpecified

Obtém um valor que indica se o campo que acompanha o tipo do .NET Framework tem um valor especificado.Gets a value that indicates whether the accompanying field in the .NET Framework type has a value specified.

ElementName

Obtém o nome não qualificado da declaração do elemento XML que se aplica a esse mapeamento.Gets the unqualified name of the XML element declaration that applies to this mapping.

MemberName

Obtém o nome do membro de método de serviço Web representado por esse mapeamento.Gets the name of the Web service method member that is represented by this mapping.

Namespace

Obtém o namespace de XML que se aplica a esse mapeamento.Gets the XML namespace that applies to this mapping.

TypeFullName

Obtém o nome de tipo totalmente qualificado do tipo de .NET Framework para esse mapeamento.Gets the fully qualified type name of the .NET Framework type for this mapping.

TypeName

Obtém o nome de tipo do .NET Framework para esse mapeamento.Gets the type name of the .NET Framework type for this mapping.

TypeNamespace

Obtém o namespace do tipo do .NET Framework para esse mapeamento.Gets the namespace of the .NET Framework type for this mapping.

XsdElementName

Obtém o nome do elemento XML conforme ele aparece no documento de descrição de serviço.Gets the XML element name as it appears in the service description document.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GenerateTypeName(CodeDomProvider)

Retorna o nome do tipo associado ao CodeDomProvider especificado.Returns the name of the type associated with the specified CodeDomProvider.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a

Veja também