Параметры проверки в классе XmlReaderSettings
Класс XmlReader может выполнять проверку с помощью определения типа документа (DTD) или схемы языка определения схем XML (XSD). Параметры объекта XmlReaderSettings, используемого методом Create определяют тип проверки данных, при условии, что объект XmlReader поддерживает этот тип.
Параметры проверки
Следующая таблица содержит сведения о параметрах проверки класса XmlReaderSettings.
Свойство |
Описание |
---|---|
Указывает, разрешать ли обработку определения DTD. По умолчанию обработка определения DTD не разрешается. |
|
Указывает, выполняет ли объект XmlReader проверку данных, и какой тип проверки выполнять (определения DTD или схемы). По умолчанию проверка данных не выполняется. |
|
Указывает обработчик события для получения данных о событиях проверки. Если обработчик события не предоставлен, при первой ошибке проверки вызывается исключение XmlException. |
|
Указывает дополнительные параметры проверки.
|
|
Указывает объект XmlResolver, используемый для разрешения внешних ресурсов и доступа к ним. Он может включать внешние сущности (например, расположения определения DTD и схем). Объект XmlResolver также используется для обработки любого элемента xs:include или xs:import, который содержится в схеме XML. Если объект XmlResolver не указан, объект XmlReader по умолчанию использует метод XmlUrlResolver без учетных данных пользователя. |
См. также
Основные понятия
Чтение XML с помощью XmlReader