XmlPreloadedResolver Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс, который используется для предварительной записи в кэш определений DTD и потоков XML.
public ref class XmlPreloadedResolver : System::Xml::XmlResolver
public class XmlPreloadedResolver : System.Xml.XmlResolver
type XmlPreloadedResolver = class
inherit XmlResolver
Public Class XmlPreloadedResolver
Inherits XmlResolver
- Наследование
Комментарии
Тип XmlPreloadedResolver используется в качестве сопоставителя, если автоматические вызовы сети не нужны или недоступны. Например, этот тип можно использовать для загрузки кэшированных внешних DTD. Кроме того, можно использовать XmlPreloadedResolver для предварительной загрузки известных DTD, определенных в XHTML 1.0. Предварительная загрузка известных DTD не запускает сетевые подключения, так как эти DTD уже внедрены в System.Xml. Сборка Utils. В настоящее время включает DTD, XmlPreloadedResolver определенные в XHTML 1.0 и RSS 0.91.
Конструкторы
XmlPreloadedResolver() |
Инициализирует новый экземпляр класса XmlPreloadedResolver. |
XmlPreloadedResolver(XmlKnownDtds) |
Инициализирует новый экземпляр класса XmlPreloadedResolver указанными предварительно загруженными известными DTD. |
XmlPreloadedResolver(XmlResolver) |
Инициализирует новый экземпляр класса XmlPreloadedResolver указанным резервным распознавателем. |
XmlPreloadedResolver(XmlResolver, XmlKnownDtds) |
Инициализирует новый экземпляр класса XmlPreloadedResolver указанным резервным распознавателем и предварительно загруженными известными DTD. |
XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>) |
Инициализирует новый экземпляр класса XmlPreloadedResolver указанным резервным распознавателем, предварительно загруженными известными DTD и компаратором проверки на равенство URI. |
Свойства
Credentials |
Задает учетные данные, используемые для аутентификации базового WebRequest. |
PreloadedUris |
Получает коллекцию предварительно загруженных кодов URI. |
Методы
Add(Uri, Byte[]) |
Добавляет массив байт к хранилищу XmlPreloadedResolver и сопоставляет его URI. Если хранилище уже содержит сопоставление с таким же кодом URI, существующее сопоставление переопределяется. |
Add(Uri, Byte[], Int32, Int32) |
Добавляет массив байт к хранилищу XmlPreloadedResolver и сопоставляет его URI. Если хранилище уже содержит сопоставление с таким же кодом URI, существующее сопоставление переопределяется. |
Add(Uri, Stream) |
Добавляет Stream к хранилищу XmlPreloadedResolver и сопоставляет его URI. Если хранилище уже содержит сопоставление с таким же кодом URI, существующее сопоставление переопределяется. |
Add(Uri, String) |
Добавляет строку с предварительно загруженными данных в хранилище XmlPreloadedResolver и сопоставляет ее с универсальным кодом ресурса (URI). Если хранилище уже содержит сопоставление с таким же кодом URI, существующее сопоставление переопределяется. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEntity(Uri, String, Type) |
Сопоставляет код URI с объектом, содержащим фактический ресурс. |
GetEntityAsync(Uri, String, Type) |
Асинхронно сопоставляет URI с объектом, содержащим фактический ресурс. |
GetEntityAsync(Uri, String, Type) |
Асинхронно сопоставляет URI с объектом, содержащим фактический ресурс. (Унаследовано от XmlResolver) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Remove(Uri) |
Удаляет данные, соответствующие коду URI, из распознавателя XmlPreloadedResolver. |
ResolveUri(Uri, String) |
Разрешает абсолютный URI на основе базового и относительного URI. |
SupportsType(Uri, Type) |
Определяет, поддерживает ли сопоставитель другие Type s, чем просто Stream. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |