Podpora typu v třídách System.Xml
V rozhraní .NET Framework verze 2.0 byly základní třídy XML vylepšeny tak, aby zahrnovaly funkce podpory typů. XmlReaderTřídy a třídy XmlWriterXPathNavigator zahrnují funkce podpory typů, včetně schopnosti převést mezi typy schémat XML a clr (Common Language Runtime).
V rozhraní .NET Framework verze 2.0 XmlReaderXmlWriterbyly vylepšeny , a XPathNavigator třídy tak, aby zahrnovaly funkce podpory typů.
XPathNavigator Třídy XmlReader každý zahrnují SchemaInfo vlastnost, která vrací informace o schématu na uzlu.
ReadContentAs a ReadElementContentAs a metody ve XmlReader třídě čtou textovou hodnotu a převedou ji na hodnotu CLR v jednom volání metody.
Metoda WriteValue ve XmlWriter třídě převede typ CLR na typ schématu XML při zápisu XML.
ValueAs a TypedValue vlastnosti třídy XPathNavigator vracejí hodnotu uzlu a převedou ji na hodnotu CLR v jednom volání metody.
Poznámka:
V rozhraní .NET Framework verze 1.0 XmlConvert byla třída potřebná k převodu mezi typy schématu XML a CLR.
V tomto oddílu
Mapování datových typů XML na typy CLR
Popisuje výchozí mapování datových typů XML na typy CLR.
Poznámky k implementaci podpory typů XML
Popisuje některé podrobnosti o implementaci podpory typu.
Převod datových typů XML
Popisuje, jak pomocí XmlConvert třídy převést mezi schématem XML a typy CLR.