XmlReaderSettings Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public ref class XmlReaderSettings sealed
public sealed class XmlReaderSettings
type XmlReaderSettings = class
Public NotInheritable Class XmlReaderSettings
- Наследование
-
XmlReaderSettings
Примеры
В следующем примере создается объект , XmlReader использующий с XmlUrlResolver необходимыми учетными данными.
// Create an XmlUrlResolver with the credentials necessary to access the Web server.
var resolver = new XmlUrlResolver();
var myCred = new NetworkCredential(UserName, SecurelyStoredPassword, Domain);
resolver.Credentials = myCred;
var settings = new XmlReaderSettings();
settings.XmlResolver = resolver;
// Create the reader.
XmlReader reader = XmlReader.Create("http://serverName/data/books.xml", settings);
' Create an XmlUrlResolver with the credentials necessary to access the Web server.
Dim resolver As New XmlUrlResolver()
Dim myCred As System.Net.NetworkCredential
myCred = New System.Net.NetworkCredential(UserName, SecurelyStoredPassword, Domain)
resolver.Credentials = myCred
Dim settings As New XmlReaderSettings()
settings.XmlResolver = resolver
' Create the reader.
Dim reader As XmlReader = XmlReader.Create("http://serverName/data/books.xml", settings)
Комментарии
Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для XmlReaderSettings.
Конструкторы
XmlReaderSettings() |
Инициализирует новый экземпляр класса XmlReaderSettings. |
XmlReaderSettings(XmlResolver) |
Устаревшие..
Инициализирует новый экземпляр класса XmlReaderSettings. |
Свойства
Async |
Получает или задает значение, указывающее, можно ли использовать асинхронные методы XmlReader для конкретного экземпляра XmlReader. |
CheckCharacters |
Возвращает или задает значение, показывающее, осуществляется ли проверка символов. |
CloseInput |
Возвращает или задает значение, указывающее, следует ли закрыть основной поток или TextReader при закрытии средства чтения. |
ConformanceLevel |
Возвращает или задает уровень соответствия для XmlReader. |
DtdProcessing |
Получает или задает значение, определяющее обработку определений DTD. |
IgnoreComments |
Возвращает или задает значение, указывающее, следует ли игнорировать комментарии. |
IgnoreProcessingInstructions |
Возвращает или задает значение, указывающее, следует ли игнорировать инструкции по обработке. |
IgnoreWhitespace |
Возвращает или задает значение, определяющее, будут ли игнорироваться незначимые символы-разделители. |
LineNumberOffset |
Возвращает или задает смещение номера строки объекта XmlReader. |
LinePositionOffset |
Возвращает или задает смещение позиции строки объекта XmlReader. |
MaxCharactersFromEntities |
Возвращает или задает значение, указывающее максимально допустимое количество символов в документе, которые возникают вследствие расширения сущностей. |
MaxCharactersInDocument |
Возвращает или задает значение, указывающее максимальное допустимое количество символов в XML-документе. Нуль (0) означает отсутствие ограничений на размер XML-документа. Значение, не равное нулю, указывает максимальное количество символов. |
NameTable |
Возвращает или задает таблицу XmlNameTable, используемую для разделенных сравнений строк. |
ProhibitDtd |
Устаревшие..
Устаревшие..
Возвращает или задает значение, определяющее, следует ли запретить обработку DTD. Это свойство устарело. Взамен рекомендуется использовать DtdProcessing. |
Schemas |
Возвращает или задает XmlSchemaSet для использования при проверке схемы. |
ValidationFlags |
Возвращает или задает значение, указывающее параметры проверки схемы. Этот параметр применим к объектам XmlReader, служащим для проверки схем (значение свойства ValidationType равно |
ValidationType |
Возвращает или задает значение, показывающее, будет ли XmlReader при считывании выполнять проверку типа назначения. |
XmlResolver |
Задает XmlResolver, используемый для доступа ко внешним документам. |
Методы
Clone() |
Создает копию экземпляра XmlReaderSettings. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Reset() |
Повторно загружает значения по умолчанию для элементов класса параметров. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
ValidationEventHandler |
Возникает, когда средство чтения встречает ошибки проверки. |