XmlCodeExporter.AddMappingMetadata Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute une déclaration XmlElementAttribute à un paramètre de méthode ou une valeur de retour qui correspond à un élément <part>
d'une définition de message SOAP dans un document WSDL.
Surcharges
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ajoute une déclaration XmlElementAttribute à un paramètre de méthode ou une valeur de retour qui correspond à un élément |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ajoute une déclaration XmlElementAttribute à une valeur de retour de méthode qui correspond à un élément |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Ajoute une déclaration XmlElementAttribute à un paramètre de méthode ou une valeur de retour qui correspond à un élément |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
Ajoute une déclaration XmlElementAttribute à un paramètre de méthode ou une valeur de retour qui correspond à un élément <part>
d'une définition de message SOAP dans un document WSDL.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
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)
Paramètres
- metadata
- CodeAttributeDeclarationCollection
Collection d'objets CodeAttributeDeclaration pour le type généré auquel la méthode ajoute une déclaration d'attribut.
- member
- XmlMemberMapping
Mappage du type .NET Framework interne pour un seul élément d'une définition de message WSDL.
- ns
- String
Espace de noms XML de la partie de message SOAP pour lequel les informations de mappage de type dans le paramètre membre ont été générées.
Remarques
Cette méthode est utilisée par l’outil de Web Services Description Language (Wsdl.exe) lorsqu’un document WSDL spécifie une utilisation littérale, ce qui indique que le contenu des paramètres de message SOAP et des valeurs de retour (ou documents de demande et de réponse) sont spécifiés littéralement avec les définitions de schéma XML.
S’applique à
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)
Ajoute une déclaration XmlElementAttribute à une valeur de retour de méthode qui correspond à un élément <part>
d'une définition de message non-SOAP dans un document WSDL.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
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)
Paramètres
- metadata
- CodeAttributeDeclarationCollection
Collection d'objets CodeAttributeDeclaration pour le type généré auquel la méthode ajoute une déclaration d'attribut.
- mapping
- XmlTypeMapping
Informations de mappage de type .NET Framework interne pour un élément de schéma XML.
- ns
- String
Espace de noms XML de la partie de message SOAP pour lequel les informations de mappage de type dans le paramètre membre ont été générées.
Remarques
L’outil Web Services Description Language (Wsdl.exe) utilise cette méthode lorsqu’un document WSDL spécifie les implémentations non-SOAP de la .NET Framework des services Web à l’aide des opérations HTTP-d’extraction et HTTP-poster.
S’applique à
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)
Ajoute une déclaration XmlElementAttribute à un paramètre de méthode ou une valeur de retour qui correspond à un élément <part>
d'une définition de message SOAP dans un document WSDL.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
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)
Paramètres
- metadata
- CodeAttributeDeclarationCollection
Collection d'objets CodeAttributeDeclaration pour le type généré auquel la méthode ajoute une déclaration d'attribut.
- member
- XmlMemberMapping
Mappage du type .NET Framework interne pour un seul élément d'une définition de message WSDL.
- ns
- String
Espace de noms XML de la partie de message SOAP pour lequel les informations de mappage de type dans le paramètre membre ont été générées.
- forceUseMemberName
- Boolean
Indicateur qui permet de déterminer s'il est nécessaire d'ajouter un argument initial qui contient le nom d'élément XML pour la déclaration d'attribut qui est générée.
Remarques
L’outil Web Services Description Language (Wsdl.exe) utilise cette méthode lorsqu’un document WSDL spécifie l’utilisation de littéraux, indiquant que le contenu des paramètres de message SOAP et des valeurs de retour (ou documents de demande et de réponse) sont spécifiés littéralement avec les définitions de schéma XML.