| IApplicationResourceStreamResolver | Представляет разрешитель потоков ресурсов приложения. |
| IHasXmlNode | Позволяет классу вернуть XmlNode из текущего контекста или позиции. |
| IXmlLineInfo | Предоставляет интерфейс, позволяющий классу возвращать информацию о строке и позиции. |
| IXmlNamespaceResolver | Обеспечивает доступ только для чтения к набору сопоставлений префиксов и пространств имён. |
| NameTable | Реализует однопоточный XmlNameTable. |
| XmlAttribute | Представляет атрибут. Допустимые и значения по умолчанию для атрибута определены в определении типа документа (DTD) или схеме. |
| XmlAttributeCollection | Представляет коллекцию атрибутов, к которой можно получить доступ по имени или индексу. |
| XmlCDataSection | Представляет секцию CDATA. |
| XmlCharacterData | Предоставляет методы манипуляции текстом, используемые несколькими классами. |
| XmlCharType | Для внутренних целей. Не используйте этот класс напрямую. |
| XmlComment | Представляет содержимое XML‑комментария. |
| XmlConvert | Кодирует и декодирует имена XML, а также предоставляет методы для преобразования между типами во время выполнения и типами языка определения XML Schema (XSD). При преобразовании типов данных возвращаемые значения не зависят от локали. |
| XmlDeclaration | Представляет узел декларации XML . |
| XmlDocument | Представляет XML‑документ. Вы можете использовать этот класс для загрузки, проверки, редактирования, добавления и позиционирования XML в документе. |
| XmlDocumentFragment | Представляет лёгкий объект, полезный для операций вставки в дерево. |
| XmlDocumentType | Представляет объявление типа документа. |
| XmlElement | Представляет элемент. |
| XmlEntity | Представляет объявление сущности, например . |
| XmlEntityReference | Представляет узел ссылки на сущность. |
| XmlImplementation | Определяет контекст для набора объектов XmlDocument. |
| XmlLinkedNode | Возвращает узел, непосредственно предшествующий или следующий за этим узлом. |
| XmlNamedNodeMap | Представляет коллекцию узлов, к которой можно получить доступ по имени или индексу. |
| XmlNamespaceManager | Разрешает, добавляет и удаляет пространства имён в коллекции и обеспечивает управление их областью видимости. |
| XmlNameTable | Таблица атомизированных строковых объектов. |
| XmlNode | Представляет один узел в XML‑документе. |
| XmlNodeChangedEventArgs | Предоставляет данные для событий XmlDocument::NodeChanged, XmlDocument::NodeChanging, XmlDocument::NodeInserted, XmlDocument::NodeInserting, XmlDocument::NodeRemoved и XmlDocument::NodeRemoving. |
| XmlNodeList | Представляет упорядоченную коллекцию узлов. |
| XmlNodeReader | Представляет считыватель, который обеспечивает быстрый, некешированный доступ только вперёд к XML‑данным в XmlNode. |
| XmlNotation | Представляет объявление нотации, например . |
| XmlParserContext | Предоставляет всю контекстную информацию, необходимую XmlReader для разбора XML‑фрагмента. |
| XmlProcessingInstruction | Представляет инструкцию обработки, которую XML определяет для хранения специфической для процессора информации в тексте документа. |
| XmlQualifiedName | Представляет квалифицированное имя XML. |
| XmlReader | Представляет считыватель, который обеспечивает быстрый, некешированный, только вперёд доступ к XML‑данным. |
| XmlReaderSettings | Указывает набор возможностей, поддерживаемых объектом XmlReader, созданным методом XmlReader::Create. |
| XmlResolver | Разрешает внешние XML‑ресурсы, указанные унифицированным идентификатором ресурса (URI). |
| XmlSecureResolver | Помогает защитить другую реализацию XmlResolver, оборачивая объект XmlResolver и ограничивая ресурсы, к которым имеет доступ базовый XmlResolver. |
| XmlSignificantWhitespace | Представляет пробелы между разметкой в узле смешанного содержимого или пробелы внутри области xml:space=‘preserve’. Это также называется значимыми пробелами. |
| XmlText | Представляет текстовое содержимое элемента или атрибута. |
| XmlTextReader | Представляет считыватель, который обеспечивает быстрый, некешированный, только вперёд доступ к XML‑данным. |
| XmlTextWriter | Представляет записывающий объект, который обеспечивает быстрый, некешированный, только вперёд способ создания потоков или файлов, содержащих XML‑данные, соответствующие рекомендациям W3C Extensible Markup Language (XML) 1.0 и Namespaces in XML. |
| XmlUrlResolver | Разрешает внешние XML‑ресурсы, указанные унифицированным идентификатором ресурса (URI). |
| XmlValidatingReader | Представляет считыватель, который обеспечивает проверку определения типа документа (DTD), схемы XML-Data Reduced (XDR) и языка определения схем XML Schema (XSD). |
| XmlWhitespace | Представляет пробелы в содержимом элемента. |
| XmlWriter | Представляет записывающий объект, который обеспечивает быстрый, некешированный, только вперёд способ создания потоков или файлов, содержащих XML‑данные. |
| XmlWriterSettings | Указывает набор возможностей, поддерживаемых объектом XmlWriter, созданным методом XmlWriter::Create. |