Класс |
Описание |
XmlDataDocument |
Представляет исполняемый XmlDocument,
который может быть связан с объектом ADO.NET DataSet. Вы
можете одновременно просматривать и управлять
структурированным XML через реляционное представление
DataSet или представления DOM XmlDataDocument. |
XmlNavigator (abstract) |
Чтение и запись Xml данных с
использованием модели курсора. Обеспечивает Xpath,
поддерживаемый для XmlDocument. Это абстрактный
класс. |
DocumentNavigator |
Обеспечивает cursor-style модель, для
управления memory-resident деревом Xml и поддерживает
XPath выражения. Также, предоставляет XmlNavigator для
DOM. |
DataDocumentNavigator |
Чтение и запись реляционных данных с
использованием модели курсора. Обеспечивает поддержку
Xpath для XmlDataDocument. Предоставляет XmlNavigator по
XmlDataDocument. |
XmlResolver (abstract) |
Определяет внешние Xml ресурсы,
называемые Uniform Resource Identifier (URI). Это
абстрактный класс. |
XmlUrlResolver |
Определяет внешние Xml ресурсы,
называемые URI. Обеспечивает XmlResolver для URL. |
XmlSchemaCollection |
Содержит набор из пространства имён URI.
Каждое пространство имён также имеет связанный
собственный кэш данных, соответствующий XML-Data Schema
или W3C Xml Schema. XmlSchemaCollection может загружать
XSD и XDR схемы, и компилировать их во внутренний
"cooked schema representation". Тогда метод Validate()
использует это внутреннее представление для эффективной
проверки правильности (в смысле: run-time) любого
заданного поддерева. |
XmlReader (abstract) |
Представляет механизм чтения, который
обеспечивает быстрый, non-cached, forward-only поток
доступа к Xml данным. Этот механизм чтения может читать
поток или документ Xml. Это абстрактный класс. |
XmlTextReader |
Обеспечивает быстрый, non-cached,
forward-only поток доступ к Xml данным. Обеспечивает
XmlReader для байтового потока. |
XmlWriter (abstract) |
Обеспечивает быструю, non-cached,
forward-only генерацию правильно построенных Xml
потоков. Этот механизм записи предназначен для записи в
поток или документ. Это абстрактный класс. |
XmlTextWriter |
Обеспечивает быструю, non-cached,
forward-only генерацию Xml потоков, содержащих Xml
документы, которые соответствуют спецификации W3C Xml
1.0 и пространству имён в спецификации Xml. Использует
XmlWriter. |
XmlNameTable (abstract) |
Таблица, группирующая строки,
гарантирует, что обеспечиваются эффективные средства для
синтаксического анализатора Xml, и что используется один
и тот же объект строки для каждого повторяющегося
элемента и имёни атрибута в Xml документе. |
XmlNodeReader |
Представляет механизм чтения, который
обеспечивает быструю, non-cached отправку потока доступа
к Xml данным в XmlDocument или в определенный XmlNode в
рамках XmlDocument. |
XslTransform |
Преобразовывает Xml данные, используя XSL
таблицу стилей. |
XmlConvert |
Кодирует и декодирует имена в Xml,
которые содержат недопустимые символы (такие, как
пробелы или половинчатые символы Katakana) что
необходимо при отображении Xml имён без поддержки или
представления схем. |
XmlException |
Возвращает детализированную информацию о
последней ошибке синтаксического анализа, включая: номер
ошибки, номер строки, символьную позицию, и текстовое
описание. |