XmlCodeExporter.AddMappingMetadata Méthode

Définition

Ajoute une XmlElementAttribute déclaration à un paramètre de méthode ou une valeur de retour qui correspond à un élément d’une <part> définition de message SOAP dans un document WSDL (Web Services Description Language).

Surcharges

Nom Description
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 XmlElementAttribute déclaration à un paramètre de méthode ou une valeur de retour qui correspond à un élément d’une <part> définition de message SOAP dans un document WSDL (Web Services Description Language).

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 XmlElementAttribute déclaration à une valeur de retour de méthode qui correspond à un élément d’une <part> définition de message non SOAP dans un document WSDL (Web Services Description Language).

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 XmlElementAttribute déclaration à un paramètre de méthode ou une valeur de retour qui correspond à un élément d’une <part> définition de message SOAP dans un document WSDL (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Ajoute une XmlElementAttribute déclaration à un paramètre de méthode ou une valeur de retour qui correspond à un élément d’une <part> définition de message SOAP dans un document WSDL (Web Services Description Language).

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 de type .NET interne pour une partie unique d’un élément d’une définition de message WSDL.

ns
String

Espace de noms XML de la partie de message SOAP pour laquelle 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 Web Services Description Language (Wsdl.exe) lorsqu’un document WSDL spécifie une utilisation littérale, indiquant que le contenu des paramètres de message SOAP et les valeurs de retour (ou documents de demande et de réponse) sont littéralement spécifiés avec des définitions de schéma XML.

S’applique à

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Ajoute une XmlElementAttribute déclaration à une valeur de retour de méthode qui correspond à un élément d’une <part> définition de message non SOAP dans un document WSDL (Web Services Description Language).

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 internes pour un élément de schéma XML.

ns
String

Espace de noms XML de la partie de message SOAP pour laquelle 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 .NET Framework des services Web à l'aide des opérations de HTTP-GET et de HTTP-POST.

S’applique à

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Ajoute une XmlElementAttribute déclaration à un paramètre de méthode ou une valeur de retour qui correspond à un élément d’une <part> définition de message SOAP dans un document WSDL (Web Services Description Language).

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 de type .NET interne pour une partie unique d’un élément d’une définition de message WSDL.

ns
String

Espace de noms XML de la partie de message SOAP pour laquelle 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 faut ajouter un argument initial contenant le nom de l’élément XML pour la déclaration d’attribut générée.

Remarques

L’outil Web Services Description Language (Wsdl.exe) utilise cette méthode lorsqu’un document WSDL spécifie une utilisation littérale, indiquant que le contenu des paramètres de message SOAP et des valeurs de retour (ou documents de requête et de réponse) sont littéralement spécifiés avec des définitions de schéma XML.

S’applique à