Partager via


XmlCodeExporter.AddMappingMetadata Méthode

Définition

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 <part> d'une définition de message SOAP dans un document WSDL.

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 <part> d'une définition de message non-SOAP dans un document WSDL.

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 <part> d'une définition de message SOAP dans un document WSDL.

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.

S’applique à