Partager via


Prise en charge du type dans les classes System.Xml

Dans .NET Framework version 2.0, les classes XML noyau ont été améliorées pour inclure des fonctions de prise en charge du type. Les classes XmlReader, XmlWriter et XPathNavigator comprennent des fonctions de prise en charge du type, notamment la possibilité de conversion entre des types de schémas XML et des types CLR (Common Language Runtime).

Dans .NET Framework version 2.0, les classes XmlReader, XmlWriter et XPathNavigator ont été améliorées pour inclure des fonctions de prise en charge du type.

  • Les classes XmlReader et XPathNavigator contiennent chacune une propriété SchemaInfo qui retourne les informations de schéma à un nœud.

  • Les méthodes ReadContentAs et ReadElementContentAs de la classe XmlReader lisent une valeur texte et la convertissent en valeur CLR en un seul appel de méthode.

  • La méthode WriteValue de la classe XmlWriter convertit un type CLR en type de schéma XML lors de l'écriture de XML.

  • Les propriétés ValueAs et TypedValue de la classe XPathNavigator retournent une valeur de nœud et la convertissent en valeur CLR en un seul appel de méthode.

RemarqueRemarque

Dans .NET Framework version 1.0, la classe XmlConvert était nécessaire pour la conversion entre les types CLR et de schéma XML.

Dans cette section

Sections connexes

Accès à des données XML fortement typées à l'aide de XPathNavigator

Lecture de données typées

Écriture de données typées