System.Xml, espaces de noms
System.Xml et ses espaces de noms enfants (System.Xml.Linq, System.Xml.Schema et System.Xml.Serialization) contiennent des types pour le traitement XML.
Cette rubrique affiche les types dans les espaces de noms System.Xml inclus dans les .NET pour les applications du Windows Store. Notez que les .NET pour les applications du Windows Store n'incluent pas tous les membres de chaque type. Pour plus d'informations sur les différents types, consultez les rubriques associées. La documentation à propos d'un type indique quels membres sont inclus dans les .NET pour les applications du Windows Store.
Espace de noms System.Xml
Types pris en charge dans les .NET pour les applications du Windows Store |
Description |
---|---|
Spécifie l'ampleur des contrôles d'entrée ou de sortie que les objets XmlReader et XmlWriter créés effectuent. |
|
Spécifie les options de traitement des DTD. L'énumération DtdProcessing est utilisée par XmlReaderSettings. |
|
Interface qui définit le contrat qu'un dictionnaire XML doit implémenter pour être utilisé par les implémentations XmlDictionaryReader et XmlDictionaryWriter. |
|
Fournit une interface pour permettre à une classe de retourner des informations de ligne et de position. |
|
Fournit un accès en lecture seule à un jeu de mappages de préfixes et d'espaces de noms. |
|
Spécifie si vous souhaitez supprimer les déclarations d'espace de noms en double dans le XmlWriter. |
|
Implémente un XmlNameTable à thread unique. |
|
Spécifie comment gérer les sauts de ligne. |
|
Spécifie l'état du lecteur. |
|
Identificateur unique optimisé pour les GUID. |
|
Spécifie l'état du XmlWriter. |
|
Permet la gestion dynamique des chaînes optimisées. |
|
Permet d'utiliser un dictionnaire dynamique pour compresser des chaînes courantes qui apparaissent dans un message et conserver l'état. |
|
Encode et décode les noms XML et fournit des méthodes pour la conversion des types Common Language Runtime en types de langage XSD (XML Schema Definition). Lors de la conversion de types de données, les valeurs retournées sont indépendantes des paramètres régionaux. |
|
Implémente un dictionnaire utilisé pour optimiser les implémentations de lecteur/writer XML de Windows Communication Foundation (WCF). |
|
Classe abstraite dont dérive Windows Communication Foundation (WCF) pour procéder à la sérialisation et à la désérialisation. |
|
Contient des valeurs de quota configurables pour les XmlDictionaryReaders. |
|
Représente une entrée stockée dans un XmlDictionary. |
|
Classe abstraite dont dérive Windows Communication Foundation (WCF) pour procéder à la sérialisation et à la désérialisation. |
|
Retourne des informations détaillées sur la dernière exception. |
|
Résout des espaces de noms dans une collection, ajoute des espaces de noms à une collection, en supprime de celle-ci et gère la portée de ces espaces de noms. |
|
Définit la portée espace de noms. |
|
Table d'objets de chaînes atomisées. |
|
Spécifie le type de nœud. |
|
Fournit toutes les informations de contexte requises par le XmlReader pour analyser un fragment XML. |
|
Représente un nom qualifié XML. |
|
Représente un lecteur fournissant un accès rapide, non mis en cache et en avant uniquement vers les données XML. |
|
Spécifie un jeu de fonctionnalités à prendre en charge sur l'objet XmlReader créé par la méthode Create. |
|
Spécifie la portée xml:space actuelle. |
|
Représente un writer qui fournit un moyen rapide, sans mémoire cache, en avant uniquement de générer des flux de données ou des fichiers contenant des données XML. |
|
Spécifie un jeu de fonctionnalités à prendre en charge sur l'objet XmlWriter créé par la méthode Create. |
Espace de noms System.Xml.Linq
Types pris en charge dans les .NET pour les applications du Windows Store |
Description |
---|---|
Contient les méthodes d'extension LINQ to XML. |
|
Spécifie les options de charge lors de l'analyse du code XML. |
|
Spécifie s'il faut omettre des espaces de noms en double lors du chargement d'un XDocument avec un XmlReader. |
|
Spécifie les options de sérialisation. |
|
Représente un attribut XML. |
|
Représente un nœud de texte qui contient CDATA. |
|
Représente un commentaire XML. |
|
Représente un nœud qui peut contenir d'autres nœuds. |
|
Représente une déclaration XML. |
|
Représente un document XML. |
|
Représente une définition de type de document (DTD) XML. |
|
Représente un élément XML. |
|
Représente un nom d'un attribut ou d'un élément XML. |
|
Représente un espace de noms XML. Cette classe ne peut pas être héritée. |
|
Représente le concept abstrait d'un nœud (élément, commentaire, type de document, instruction de traitement ou nœud de texte) de l'arborescence XML. |
|
Contient les fonctionnalités qui permettent de comparer l'ordre des documents de nœuds. Cette classe ne peut pas être héritée. |
|
Compare des nœuds pour déterminer s'ils sont égaux. Cette classe ne peut pas être héritée. |
|
Représente un nœud ou un attribut dans une arborescence XML. |
|
Spécifie le type d'événement lorsqu'un événement est déclenché pour un objet XObject. |
|
Fournit des données pour les événements Changing et Changed. |
|
Représente une instruction de traitement XML. |
|
Représente les éléments d'une arborescence XML qui prend en charge la sortie de diffusion en continu différée. |
|
Représente un nœud de texte. |
Espace de noms System.Xml.Schema
Types pris en charge dans les .NET pour les applications du Windows Store |
Description |
---|---|
Représentation en mémoire d'un schéma XML tel qu'il est spécifié dans les spécifications « XML Schema Part 1: Structures » et « XML Schema Part 2: Datatypes » du World Wide Web Consortium (W3C). |
|
Indique si les attributs ou les éléments doivent être qualifiés à l'aide d'un préfixe d'espace de noms. |
Espace de noms System.Xml.Serialization
Types pris en charge dans les .NET pour les applications du Windows Store |
Description |
---|---|
Fournit une mise en forme personnalisée pour la sérialisation et la désérialisation XML. |
|
Spécifie que le membre (un champ retournant un tableau d'objets XmlAttribute) peut contenir n'importe quel attribut XML. |
|
Spécifie que le membre (un champ retournant un tableau d'objets XmlElement ou XmlNode) contient des objets représentant tout élément XML n'ayant pas de membre correspondant dans l'objet en cours de sérialisation ou de désérialisation. |
|
Représente une collection d'objets XmlAnyElementAttribute. |
|
Spécifie que XmlSerializer doit sérialiser un membre de classe particulier en tant que tableau d'éléments XML. |
|
Spécifie les types dérivés que le XmlSerializer peut placer dans un tableau sérialisé. |
|
Représente une collection d'objets XmlArrayItemAttribute. |
|
Spécifie que le XmlSerializer doit sérialiser le membre de classe en tant qu'attribut XML. |
|
Permet de substituer les attributs de propriété, de champ et de classe lors de l'utilisation du XmlSerializer pour sérialiser ou désérialiser un objet. |
|
Représente une collection d'objets attribut qui contrôlent la manière dont le XmlSerializer sérialise et désérialise un objet. |
|
Spécifie que le membre peut être détecté à l'aide d'une énumération. |
|
Indique qu'un champ public ou une propriété publique représente un élément XML lorsque le XmlSerializer sérialise ou désérialise l'objet qui le contient. |
|
Représente une collection d'objets XmlElementAttribute utilisés par le XmlSerializer pour substituer le mode par défaut de sérialisation d'une classe. |
|
Contrôle la manière dont le XmlSerializer sérialise un membre de l'énumération. |
|
Demande à la méthode Serialize de XmlSerializer de ne pas sérialiser la valeur du champ public ou de la propriété publique en lecture/écriture. |
|
Permet au XmlSerializer de reconnaître un type lorsqu'il sérialise ou désérialise un objet. |
|
Spécifie que la propriété, le paramètre, la valeur de retour ou le membre de classe cible contient des préfixes associés aux espaces de noms utilisés dans un document XML. |
|
Contrôle la sérialisation XML de la cible d'attribut en tant qu'élément racine XML. |
|
Dans le cadre d'une application à un type, stocke le nom d'une méthode statique du type qui retourne un schéma XML et un XmlQualifiedName (ou XmlSchemaType pour les types anonymes) qui contrôle la sérialisation du type. |
|
Sérialise et désérialise des objets vers et à partir de documents XML. Le XmlSerializer vous permet de contrôler le mode d'encodage des objets en XML. |
|
Contient les préfixes et espaces de noms XML utilisés par le XmlSerializer pour générer des noms complets dans une instance de document XML. |
|
Indique au XmlSerializer que le membre doit être traité en tant que texte XML lorsque la classe qui le contient est sérialisée ou désérialisée. |
|
Contrôle le schéma XML généré lorsque la cible de l'attribut est sérialisée par le XmlSerializer. |