XmlSchemaExporter Classe
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.
Remplit des objets avec des XmlSchema déclarations d’éléments de schéma XML trouvées dans les objets de mappage de type.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
- Héritage
-
XmlSchemaExporter
Remarques
La XmlSchemaExporter classe fournit une représentation programmatique d’un document XSD (XML Schema Definition Language). Au lieu d’utiliser XmlSchemaExporter directement, utilisez la ServiceDescriptionReflector classe ou l’outil de définition de schéma XML (Xsd.exe).
La ServiceDescriptionReflector classe crée des ServiceDescription objets à partir de classes identifiées comme des services Web. Il utilise la classe lorsqu’une XmlSchemaExporter classe de service Web spécifie :
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.
Implémentations non SOAP des services Web à l’aide des opérations de HTTP-GET et de HTTP-POST.
Xsd.exe génère des documents de schéma XML à partir d’un ou plusieurs types dans un fichier d’assembly au moment de l’exécution à l’aide de la classe et de la XmlSchemaExporter réflexion.
Constructeurs
| Nom | Description |
|---|---|
| XmlSchemaExporter(XmlSchemas) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Initialise une nouvelle instance de la classe XmlSchemaExporter. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| ExportAnyType(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Exporte un |
| ExportAnyType(XmlMembersMapping) |
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 d’élément pour un objet ou un type à un message SOAP ou à un XmlSchema objet. |
| ExportMembersMapping(XmlMembersMapping, 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 d’élément à l’élément applicable XmlSchema pour chacune des parties d’un message SOAP littéral et spécifie si les éléments englobants sont inclus. |
| ExportMembersMapping(XmlMembersMapping) |
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 d’élément à l’élément applicable XmlSchema pour chacune des parties d’un message SOAP littéral. |
| ExportTypeMapping(XmlMembersMapping) |
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 d’élément à l’objet applicable XmlSchema pour une seule partie d’un élément d’une définition de message SOAP littéral. |
| ExportTypeMapping(XmlTypeMapping) |
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 d’élément pour un type .NET à l’objet XmlSchema applicable. |
| GetHashCode() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |