XmlCodeExporter.AddMappingMetadata Método

Definição

Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento <part> de uma definição de mensagem SOAP em um documento WSDL (linguagem WSDL).

Sobrecargas

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento <part> de uma definição de mensagem SOAP em um documento WSDL (linguagem WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

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

Adiciona uma declaração XmlElementAttribute a um valor retornado de método que corresponde a um elemento <part> de uma definição de mensagem não SOAP em um documento WSDL (linguagem WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento <part> de uma definição de mensagem SOAP em um documento WSDL (linguagem WSDL).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento <part> de uma definição de mensagem SOAP em um documento WSDL (linguagem WSDL).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)

Parâmetros

metadata
CodeAttributeDeclarationCollection

A coleção de objetos CodeAttributeDeclaration para o tipo gerado para o qual o método adiciona uma declaração de atributo.

member
XmlMemberMapping

Um mapeamento de tipo interno do .NET Framework para a parte um único elemento de uma definição de mensagem WSDL.

ns
String

O namespace de XML da parte da mensagem SOAP para o qual as informações de mapeamento de tipo no parâmetro membro foram geradas.

Comentários

Esse método é usado pela ferramenta de linguagem de descrição de serviços da Web (Wsdl.exe) quando um documento WSDL Especifica uso literal, indicando que o conteúdo dos parâmetros de mensagem SOAP e valores de retorno (ou documentos de solicitação e resposta) são literalmente especificados com definições de esquema XML.

Aplica-se a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Adiciona uma declaração XmlElementAttribute a um valor retornado de método que corresponde a um elemento <part> de uma definição de mensagem não SOAP em um documento WSDL (linguagem WSDL).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)

Parâmetros

metadata
CodeAttributeDeclarationCollection

A coleção de objetos CodeAttributeDeclaration para o tipo gerado para o qual o método adiciona uma declaração de atributo.

mapping
XmlTypeMapping

As informações de mapeamento de tipo do .NET Framework para um elemento de esquema XML.

ns
String

O namespace de XML da parte da mensagem SOAP para o qual as informações de mapeamento de tipo no parâmetro membro foram geradas.

Comentários

A ferramenta de linguagem de descrição de serviços da Web (Wsdl.exe) usa esse método quando um documento WSDL Especifica as implementações não SOAP do .NET Framework de serviços Web usando as operações HTTP-GET e HTTP-POST.

Aplica-se a

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um elemento <part> de uma definição de mensagem SOAP em um documento WSDL (linguagem WSDL).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)

Parâmetros

metadata
CodeAttributeDeclarationCollection

A coleção de objetos CodeAttributeDeclaration para o tipo gerado para o qual o método adiciona uma declaração de atributo.

member
XmlMemberMapping

Um mapeamento de tipo interno do .NET Framework para a parte um único elemento de uma definição de mensagem WSDL.

ns
String

O namespace de XML da parte da mensagem SOAP para o qual as informações de mapeamento de tipo no parâmetro membro foram geradas.

forceUseMemberName
Boolean

Sinalizador que ajuda a determinar se você deseja adicionar um argumento inicial que contém o nome do elemento XML para a declaração de atributo que está sendo gerada.

Comentários

A ferramenta de linguagem de descrição de serviços da Web (Wsdl.exe) usa esse método quando um documento WSDL Especifica uso literal, indicando que o conteúdo de parâmetros de mensagem SOAP e valores de retorno (ou documentos de solicitação e resposta) são literalmente especificados com definições de esquema XML.

Aplica-se a