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