A System.Xml-osztályokban írja be a támogatás használatát

A .NET-keretrendszer 2.0-s verziójában az alapvető XML-osztályokat bővítettük a típustámogatási funkciókkal. A XmlReader, XmlWriterés XPathNavigator osztály típustámogatási funkciókat tartalmaz, beleértve az XML-sématípusok és a közös nyelvi futtatókörnyezeti (CLR) típusok közötti konvertálás lehetőségét.

A .NET-keretrendszer 2.0-s verziójában a típustámogatási funkciókkal bővítettük a XmlReader, XmlWriterés XPathNavigator az osztályokat.

  • XPathNavigator Az XmlReader egyes osztályok tartalmazzák a SchemaInfo tulajdonságot, amely egy csomópont sémaadatait adja vissza.

  • A ReadContentAs és a ReadElementContentAs és az XmlReader osztály metódusai beolvasnak egy szöveges értéket, és clR-értékké alakítják egyetlen metódushívásban.

  • Az WriteValue osztály metódusa XmlWriter XML-sématípussá alakítja a CLR-típust az XML-fájl írásakor.

  • Az osztály Értékértékek és TypedValue tulajdonságai XPathNavigator egy csomópontértéket ad vissza, és clR-értékké alakítják egyetlen metódushívásban.

Feljegyzés

Az .NET-keretrendszer 1.0-s verziójában az osztályra volt szükség az XmlConvert XML-séma és a CLR-típusok közötti konvertáláshoz.

A szakasz tartalma

XML-adattípusok leképezése CLR-típusokhoz
Az XML-adattípusok CLR-típusokra való alapértelmezett leképezését ismerteti.

XML-típus támogatási implementálási megjegyzései
A típustámogatás implementálásának néhány részletét ismerteti.

XML-adattípusok konvertálása
Ismerteti, hogyan konvertálható az osztály xml-séma XmlConvert és CLR-típusok között.

Erősen beírt XML-adatok elérése az XPathNavigator használatával