| 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 (W3C). |
| XmlSchemaAttribute | Представляет элемент attribute из XML Schema, как указано консорциумом World Wide Web (W3C). Атрибуты предоставляют дополнительную информацию для других элементов документа. Тег атрибута вложен между тегами элемента документа для схемы. XML‑документ отображает атрибуты как именованные элементы в открывающем теге элемента. |
| XmlSchemaAttributeGroup | Представляет элемент attributeGroup из XML Schema, как указано консорциумом World Wide Web (W3C). AttributesGroups предоставляет механизм группировки набора объявлений атрибутов, чтобы их можно было включить как группу в определения сложных типов. |
| XmlSchemaAttributeGroupRef | Представляет элемент attributeGroup с атрибутом ref из XML Schema, как указано World Wide Web Consortium (W3C). AttributesGroupRef является ссылкой на attributeGroup, свойство name содержит ссылку на группу атрибутов. |
| XmlSchemaChoice | Представляет элемент choice (композитор) из XML Schema, как указано консорциумом World Wide Web (W3C). choice позволяет появиться только одному из его дочерних элементов в экземпляре. |
| XmlSchemaCollection | Содержит кэш схем определения XML Schema (XSD) и XML-Data Reduced (XDR). |
| XmlSchemaCollectionEnumerator | Поддерживает простую итерацию по коллекции. Этот класс не может быть унаследован. |
| XmlSchemaCompilationSettings | Предоставляет параметры компиляции схем для класса XmlSchemaSet. Этот класс не может быть унаследован. |
| XmlSchemaComplexContent | Представляет элемент complexContent из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс представляет модель сложного содержимого для сложных типов. Он содержит расширения или ограничения для сложного типа, который имеет только элементы или смешанное содержимое. |
| XmlSchemaComplexContentExtension | Представляет элемент extension из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс предназначен для сложных типов с моделью сложного содержимого, полученной посредством расширения. Он расширяет сложный тип, добавляя атрибуты или элементы. |
| XmlSchemaComplexContentRestriction | Представляет элемент restriction из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс предназначен для сложных типов с моделью сложного содержимого, полученной посредством ограничения. Он ограничивает содержимое сложного типа подмножество унаследованного сложного типа. |
| XmlSchemaComplexType | Представляет элемент complexType из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс определяет сложный тип, который определяет набор атрибутов и содержимое элемента. |
| XmlSchemaContent | Абстрактный класс для содержимого схемы. |
| XmlSchemaContentModel | Определяет порядок и структуру дочерних элементов типа. |
| XmlSchemaDatatype | Класс XmlSchemaDatatype является абстрактным классом для сопоставления типов языка определения XML Schema (XSD) с типами выполнения. |
| XmlSchemaDocumentation | Представляет элемент documentation из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс указывает информацию, которую люди могут читать или использовать внутри annotation. |
| XmlSchemaElement | Представляет элемент element из XML Schema, как указано консорциумом World Wide Web (W3C). Этот класс является базовым классом для всех типов частиц и используется для описания элемента в XML‑документе. |
| XmlSchemaEnumerationFacet | Представляет фасет enumeration из XML Schema, как указано консорциумом World Wide Web (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 как указано Всемирным Web консорциумом (W3C). Этот класс используется для импорта компонентов схемы из других схем. |
| XmlSchemaInclude | Представляет элемент include из XML Schema как указано Всемирным Web консорциумом (W3C). Этот класс используется для включения объявлений и определений из внешней схемы. Включённые объявления и определения затем доступны для обработки в содержащей схеме. |
| XmlSchemaInference | Выводит схему XML Schema Definition Language (XSD) из XML‑документа. Класс XmlSchemaInference не может быть унаследован. |
| XmlSchemaInfo | Представляет post-schema-validation infoset проверенного XML‑узла. |
| XmlSchemaKey | Этот класс представляет элемент key из XMLSchema, как указано Всемирным Web консорциумом (W3C). |
| XmlSchemaKeyref | Этот класс представляет элемент keyref из XMLSchema, как указано Всемирным Web консорциумом (W3C). |
| XmlSchemaLengthFacet | Представляет фасет length из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения длины элемента simpleType типа данных. |
| XmlSchemaMaxExclusiveFacet | Представляет элемент maxExclusive из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения максимального значения элемента simpleType. Значение элемента должно быть меньше значения элемента maxExclusive. |
| XmlSchemaMaxInclusiveFacet | Представляет элемент maxInclusive из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения максимального значения элемента simpleType. Значение элемента должно быть меньше или равно значению элемента maxInclusive. |
| XmlSchemaMaxLengthFacet | Представляет элемент maxLength из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения максимальной длины значения данных элемента simpleType. Длина должна быть меньше значения элемента maxLength. |
| XmlSchemaMinExclusiveFacet | Представляет элемент minExclusive из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения минимального значения элемента simpleType. Значение элемента должно быть больше значения элемента minExclusive. |
| XmlSchemaMinInclusiveFacet | Представляет элемент minInclusive из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения минимального значения элемента simpleType. Значение элемента должно быть больше или равно значению элемента minInclusive. |
| XmlSchemaMinLengthFacet | Представляет элемент minLength из XML Schema, как указано Всемирным Web консорциумом (W3C). Этот класс может использоваться для указания ограничения минимальной длины значения данных элемента simpleType. Длина должна быть больше значения элемента minLength. |
| XmlSchemaNotation | Представляет элемент notation из XML Schema, как указано Всемирным 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 definition language (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 консорциума World Wide Web (W3C). |
| XmlSchemaXPath | Представляет элемент selector консорциума World Wide Web (W3C). |