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 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 |
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 |
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 |
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.