Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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, XmlWriter i XPathNavigator obejmują funkcje obsługi typów, w tym możliwość konwersji między typami XML Schema a 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.
Właściwości ValueAs i TypedValue w klasie XPathNavigator zwracają wartość węzła i konwertują ją na wartość CLR za pomocą pojedynczego wywołania metody.
Uwaga / Notatka
W .NET Framework w wersji 1.0 klasa XmlConvert 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.
Uwagi dotyczące wdrożenia obsługi typu XML
Omówienie niektórych szczegółów implementacji obsługi typu.
Konwersja typów danych XML
Opisuje, jak używać klasy XmlConvert do konwertowania między typami schematu XML a typami CLR.
Powiązane sekcje
Uzyskiwanie dostępu do silnie typiowanych danych XML przy użyciu klasy XPathNavigator