| 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. |