XmlCodeExporter.AddMappingMetadata Método
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.
Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um <part> elemento de uma definição de mensagem SOAP em um documento WSDL (Linguagem de Descrição dos Serviços Web).
Sobrecargas
| Nome | Description |
|---|---|
| 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 |
| 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 de retorno de método que corresponde a um |
| 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 |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
Adiciona uma declaração XmlElementAttribute a um parâmetro de método ou valor retornado que corresponde a um <part> elemento de uma definição de mensagem SOAP em um documento WSDL (Linguagem de Descrição dos Serviços Web).
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 CodeAttributeDeclaration objetos para o tipo gerado ao qual o método adiciona uma declaração de atributo.
- member
- XmlMemberMapping
Um mapeamento de tipo de .NET interno para uma única parte do elemento de uma definição de mensagem WSDL.
- ns
- String
O namespace XML da parte da mensagem SOAP para a qual as informações de mapeamento de tipo no parâmetro membro foram geradas.
Comentários
Esse método é usado pela ferramenta Linguagem de Descrição dos Serviços Web (Wsdl.exe) quando um documento WSDL especifica o uso literal, indicando que o conteúdo dos parâmetros de mensagem SOAP e os 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 de retorno de método que corresponde a um <part> elemento de uma definição de mensagem não SOAP em um documento WSDL (Linguagem de Descrição dos Serviços Web).
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 CodeAttributeDeclaration objetos para o tipo gerado ao qual o método adiciona uma declaração de atributo.
- mapping
- XmlTypeMapping
As informações internas de mapeamento de tipo de .NET para um elemento de esquema XML.
- ns
- String
O namespace XML da parte da mensagem SOAP para a qual as informações de mapeamento de tipo no parâmetro membro foram geradas.
Comentários
A ferramenta Linguagem de Descrição dos Serviços Web (Wsdl.exe) usa esse método quando um documento WSDL especifica as implementações não SOAP de serviços Web do .NET Framework 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 <part> elemento de uma definição de mensagem SOAP em um documento WSDL (Linguagem de Descrição dos Serviços Web).
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 CodeAttributeDeclaration objetos para o tipo gerado ao qual o método adiciona uma declaração de atributo.
- member
- XmlMemberMapping
Um mapeamento de tipo de .NET interno para uma única parte do elemento de uma definição de mensagem WSDL.
- ns
- String
O namespace XML da parte da mensagem SOAP para a qual as informações de mapeamento de tipo no parâmetro membro foram geradas.
- forceUseMemberName
- Boolean
Sinalizador que ajuda a determinar se um argumento inicial contém o nome do elemento XML para a declaração de atributo que está sendo gerada.
Comentários
A ferramenta Linguagem de Descrição dos Serviços Web (Wsdl.exe) usa esse método quando um documento WSDL especifica o uso literal, indicando que o conteúdo dos parâmetros de mensagem SOAP e os valores de retorno (ou documentos de solicitação e resposta) são literalmente especificados com definições de esquema XML.