Obsługa typu w ramach klas zestawu System.Xml
W programie .NET Framework w wersji 2.0 podstawowe klasy XML zostały ulepszone w celu uwzględnienia funkcji obsługi typów. Klasy XmlReader, i XPathNavigator obejmują funkcje obsługi typów, XmlWriterw tym możliwość konwersji między typami schematu XML i typami środowiska uruchomieniowego języka wspólnego (CLR).
W programie .NET Framework w wersji 2.0 XmlReaderklasy , XmlWriteri XPathNavigator zostały ulepszone w celu uwzględnienia funkcji obsługi typów.
Klasy XmlReader i XPathNavigator zawierają właściwość SchemaInfo , która zwraca informacje o schemacie w węźle.
ReadContentAs i ReadElementContentAs i metody w XmlReader klasie odczytują wartość tekstową i konwertują ją na wartość CLR w jednym wywołaniu metody.
Metoda WriteValue w XmlWriter klasie konwertuje typ CLR na typ schematu XML podczas zapisywania kodu XML.
Wartości ITypedValue właściwości klasy XPathNavigator zwracają wartość węzła i konwertują ją na wartość CLR w ramach pojedynczego wywołania metody.
Uwaga
W programie .NET Framework w wersji 1.0 XmlConvert klasa była potrzebna do konwersji między typami schematu XML i clR.
W tej sekcji
Mapowanie typów danych XML na typy CLR
Opisuje domyślne mapowania typów danych XML na typy CLR.
Obsługiwane typy XML — uwagi dotyczące implementacji
Omówienie niektórych szczegółów implementacji obsługi typu.
Konwersja typów danych XML
Opisuje sposób konwertowania między typami schematu XML i CLR za XmlConvert pomocą klasy .
Sekcje pokrewne
Uzyskiwanie dostępu do silnie typizowanych danych XML przy użyciu klasy XPathNavigator