| IXmlSchemaInfo | Определяет пост‑валидационный инфосет проверенного XML‑узла. |
| ValidationEventArgs | Возвращает подробную информацию, связанную с ValidationEventHandler. |
| XmlAtomicValue | Представляет типизированное значение проверенного XML‑элемента или атрибута. Класс XmlAtomicValue не может быть унаследован. |
| XmlSchema | Представление XML Schema в памяти, как указано в World Wide Web Consortium (W3C) XML Schema Part 1: Structures и XML Schema Part 2: Datatypes. |
| XmlSchemaAll | Представляет элемент all (композитор) World Wide Web Consortium (W3C). |
| XmlSchemaAnnotated | Базовый класс для любого элемента, который может содержать элементы аннотации. |
| XmlSchemaAnnotation | Представляет элемент annotation World Wide Web Consortium (W3C). |
| XmlSchemaAny | Представляет элемент any World Wide Web Consortium (W3C). |
| XmlSchemaAnyAttribute | Представляет элемент anyAttribute World Wide Web Consortium (W3C). |
| XmlSchemaAppInfo | Представляет элемент appinfo World Wide Web Consortium (W3C). |
| XmlSchemaAttribute | Представляет элемент attribute из XML Schema, как указано World Wide Web Consortium (W3C). Атрибуты предоставляют дополнительную информацию для других элементов документа. Тег атрибута вложен между тегами элемента документа для схемы. XML‑документ отображает атрибуты как именованные элементы в открывающем теге элемента. |
| XmlSchemaAttributeGroup | Представляет элемент attributeGroup из XML Schema, как указано World Wide Web Consortium (W3C). AttributesGroups предоставляет механизм группировки набора объявлений атрибутов, чтобы их можно было включить как группу в определения сложных типов. |
| XmlSchemaAttributeGroupRef | Представляет элемент attributeGroup с атрибутом ref из XML Schema, как указано World Wide Web Consortium (W3C). AttributesGroupRef является ссылкой на attributeGroup, свойство name содержит ссылку на группу атрибутов. |
| XmlSchemaChoice | Представляет элемент choice (композитор) из XML Schema, как указано World Wide Web Consortium (W3C). choice позволяет появиться только одному из его дочерних элементов в экземпляре. |
| XmlSchemaCollection | Содержит кэш схем XML Schema языка определения (XSD) и схем XML-Data Reduced (XDR). |
| XmlSchemaCollectionEnumerator | Поддерживает простую итерацию по коллекции. Этот класс не может быть унаследован. |
| XmlSchemaCompilationSettings | Предоставляет параметры компиляции схем для класса XmlSchemaSet. Этот класс не может быть унаследован. |
| XmlSchemaComplexContent | Представляет элемент complexContent из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс представляет модель сложного содержимого для сложных типов. Он содержит расширения или ограничения для сложного типа, который имеет только элементы или смешанное содержимое. |
| XmlSchemaComplexContentExtension | Представляет элемент extension из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс предназначен для сложных типов с моделью сложного содержимого, полученной посредством расширения. Он расширяет сложный тип, добавляя атрибуты или элементы. |
| XmlSchemaComplexContentRestriction | Представляет элемент restriction из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс предназначен для сложных типов с моделью сложного содержимого, полученной посредством ограничения. Он ограничивает содержимое сложного типа подмножеством унаследованного сложного типа. |
| XmlSchemaComplexType | Представляет элемент complexType из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс определяет сложный тип, который задает набор атрибутов и содержимое элемента. |
| XmlSchemaContent | Абстрактный класс для содержимого схемы. |
| XmlSchemaContentModel | Определяет порядок и структуру дочерних элементов типа. |
| XmlSchemaDatatype | Класс XmlSchemaDatatype является абстрактным классом для сопоставления типов языка определения XML Schema (XSD) с типами выполнения. |
| XmlSchemaDocumentation | Представляет элемент documentation из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс определяет информацию, которую люди могут читать или использовать внутри annotation. |
| XmlSchemaElement | Представляет элемент element из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс является базовым классом для всех типов частиц и используется для описания элемента в XML‑документе. |
| XmlSchemaEnumerationFacet | Представляет фасет enumeration из XML Schema, как указано World Wide Web Consortium (W3C). Этот класс определяет список допустимых значений для элемента simpleType. Объявление содержится внутри объявления restriction. |
| XmlSchemaExternal | Предоставляет информацию о включённой схеме. |
| XmlSchemaFacet | Базовый класс для всех фасетов, которые используются, когда простые типы выводятся посредством ограничения. |
| XmlSchemaFractionDigitsFacet | Указывает ограничение на количество цифр, которые могут быть введены для дробного значения элемента simpleType. Значение fractionDigits должно быть положительным целым числом. Представляет фасет fractionDigits консорциума World Wide Web (W3C). |
| XmlSchemaGroup | Представляет элемент group из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс определяет группы на уровне schema, которые ссылаются из сложных типов. Он группирует набор объявлений элементов, чтобы их можно было включить как группу в определения сложных типов. |
| XmlSchemaGroupBase | Абстрактный класс для XmlSchemaAll, XmlSchemaChoice или XmlSchemaSequence. |
| XmlSchemaGroupRef | Представляет элемент group с атрибутом ref из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс используется внутри сложных типов, которые ссылаются на group, определённый на уровне schema. |
| XmlSchemaIdentityConstraint | Класс для ограничений идентичности: элементы key, keyref и unique. |
| XmlSchemaImport | Представляет элемент import из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс используется для импорта компонентов схем из других схем. |
| XmlSchemaInclude | Представляет элемент include из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс используется для включения объявлений и определений из внешней схемы. Включённые объявления и определения затем доступны для обработки в содержащей схеме. |
| XmlSchemaInference | Выводит схему XML Schema Definition Language (XSD) из XML‑документа. Класс XmlSchemaInference не может быть унаследован. |
| XmlSchemaInfo | Представляет набор информации после проверки схемы (post-schema-validation infoset) проверенного XML‑узла. |
| XmlSchemaKey | Этот класс представляет элемент key из XMLSchema, как указано консорциумом World Wide Web (W3C). |
| XmlSchemaKeyref | Этот класс представляет элемент keyref из XMLSchema, как указано консорциумом World Wide Web (W3C). |
| XmlSchemaLengthFacet | Представляет фасет length из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения длины элемента simpleType в типе данных. |
| XmlSchemaMaxExclusiveFacet | Представляет элемент maxExclusive из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения максимального значения элемента simpleType. Значение элемента должно быть меньше значения элемента maxExclusive. |
| XmlSchemaMaxInclusiveFacet | Представляет элемент maxInclusive из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения максимального значения элемента simpleType. Значение элемента должно быть меньше или равно значению элемента maxInclusive. |
| XmlSchemaMaxLengthFacet | Представляет элемент maxLength из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения максимальной длины значения данных элемента simpleType. Длина должна быть меньше значения элемента maxLength. |
| XmlSchemaMinExclusiveFacet | Представляет элемент minExclusive из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения минимального значения элемента simpleType. Значение элемента должно быть больше значения элемента minExclusive. |
| XmlSchemaMinInclusiveFacet | Представляет элемент minInclusive из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения минимального значения элемента simpleType. Значение элемента должно быть больше или равно значению элемента minInclusive. |
| XmlSchemaMinLengthFacet | Представляет элемент minLength из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс может использоваться для указания ограничения минимальной длины значения данных элемента simpleType. Длина должна быть больше значения элемента minLength. |
| XmlSchemaNotation | Представляет элемент notation из XML Schema, как указано консорциумом World Wide Web (W3C). Объявление XML Schemanotation является реконструкцией объявлений XML 1.0 NOTATION. Цель нотаций — описать формат не‑XML данных внутри XML‑документа. |
| XmlSchemaNumericFacet | Базовый класс для определения фасетов numeric. Этот класс является базовым классом для классов числовых фасетов, таких как XmlSchemaMinLengthFacet. |
| XmlSchemaObject | Представляет корневой класс для иерархии объектной модели схемы Xml и служит базовым классом для таких классов, как класс XmlSchema. |
| XmlSchemaObjectCollection | Коллекция объектов XmlSchemaObjects. |
| XmlSchemaObjectEnumerator | Представляет перечислитель для XmlSchemaObjectCollection. |
| XmlSchemaObjectTable | Предоставляет коллекции для содержащихся элементов в классе XmlSchema (например, Attributes, AttributeGroups, Elements и т.д.). |
| XmlSchemaParticle | Базовый класс для этого является базовым классом для всех типов частиц (например, XmlSchemaAny). |
| XmlSchemaPatternFacet | Представляет элемент pattern из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения значения, вводимого для элемента simpleType. |
| XmlSchemaRedefine | Представляет элемент redefine из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для разрешения переопределения простых и сложных типов, групп и групп атрибутов из внешних файлов схем в текущей схеме. Этот класс также может использоваться для обеспечения версионирования элементов схемы. |
| XmlSchemaSequence | Представляет элемент sequence (композитор) из XML Schema, как указано Всемирным Web консорциумом (W3C). sequence требует, чтобы элементы в группе появлялись в указанном порядке внутри содержащего элемента. |
| XmlSchemaSet | Содержит кэш схем XML Schema языка определения (XSD). |
| XmlSchemaSimpleContent | Представляет элемент simpleContent из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс предназначен для простых и сложных типов с простой моделью содержимого. |
| XmlSchemaSimpleContentExtension | Представляет элемент extension для простого содержимого из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для получения простых типов посредством расширения. Такие производные типы используются для расширения содержимого простого типа элемента за счёт добавления атрибутов. |
| XmlSchemaSimpleContentRestriction | Представляет элемент restriction для простого содержимого из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для получения простых типов посредством ограничения. Такие производные типы могут использоваться для ограничения диапазона значений элемента до подмножества значений, указанных в унаследованном простом типе. |
| XmlSchemaSimpleType | Представляет элемент simpleType для простого содержимого из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс определяет простой тип. Простые типы могут задавать информацию и ограничения для значения атрибутов или элементов с содержимым только текста. |
| XmlSchemaSimpleTypeContent | Базовый класс для классов содержимого простых типов. |
| XmlSchemaSimpleTypeList | Представляет элемент list из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для определения элемента simpleType как списка значений указанного типа данных. |
| XmlSchemaSimpleTypeRestriction | Представляет элемент restriction для простых типов из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для ограничения элемента simpleType. |
| XmlSchemaSimpleTypeUnion | Представляет элемент union для простых типов из XML Schema, как указано Всемирным Web консорциумом (W3C). Тип данных union может использоваться для указания содержимого simpleType. Значение элемента simpleType должно быть одним из набора альтернативных типов данных, указанных в объединении. Типы union всегда являются производными типами и должны включать как минимум два альтернативных типа данных. |
| XmlSchemaTotalDigitsFacet | Представляет фасет totalDigits из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения количества цифр, которые могут быть введены для значения элемента simpleType. Значение totalDigits должно быть положительным целым числом. |
| XmlSchemaType | Базовый класс для всех простых и сложных типов. |
| XmlSchemaUnique | Представляет элемент unique из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для определения уникального ограничения среди набора элементов. |
| XmlSchemaValidator | Представляет движок проверки XML Schema Definition Language (XSD) Schema. Класс XmlSchemaValidator не может быть унаследован. |
| XmlSchemaWhiteSpaceFacet | Представляет фасет whiteSpace Всемирного Web консорциума (W3C). |
| XmlSchemaXPath | Представляет элемент selector Всемирного Web консорциума (W3C). |