Share via


Typ ondersteuning in de System.XML-klassen

In .NET Framework versie 2.0 zijn de kern-XML-klassen uitgebreid met ondersteuningsfuncties voor typen. De XmlReader, XmlWriteren XPathNavigator klassen bevatten ondersteuningsfuncties voor typen, waaronder de mogelijkheid om te converteren tussen XML-schematypen en CLR-typen (Common Language Runtime).

In .NET Framework versie 2.0 zijn de XmlReader, XmlWriteren XPathNavigator klassen uitgebreid met typeondersteuningsfuncties.

  • De XmlReader en XPathNavigator klassen bevatten elk een SchemaInfo-eigenschap die de schemagegevens op een knooppunt retourneert.

  • De ReadContentAs en ReadElementContentAs en methoden in de XmlReader klasse lezen een tekstwaarde en converteren deze naar een CLR-waarde in één methode-aanroep.

  • De WriteValue methode in de XmlWriter klasse converteert een CLR-type naar een XML-schematype bij het schrijven van XML.

  • De WaardeA's en TypedValue eigenschappen in de XPathNavigator klasse retourneren een knooppuntwaarde en converteren deze naar een CLR-waarde in één methode-aanroep.

Notitie

In .NET Framework versie 1.0 was de XmlConvert klasse nodig om te converteren tussen XML-schema- en CLR-typen.

In dit gedeelte

XML-gegevenstypen toewijzen aan CLR-typen
Beschrijft de standaardtoewijzingen van XML-gegevenstypen aan CLR-typen.

Implementatieopmerkingen voor XML-type ondersteunen
Hier worden enkele van de details van de ondersteuningsondersteuning besproken.

Conversie van XML-gegevenstypen
Beschrijft hoe u de XmlConvert klasse gebruikt om te converteren tussen XML-schema- en CLR-typen.

Toegang tot sterk getypte XML-gegevens met XPathNavigator