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. XmlPreloadedResolver В настоящее время содержит DTD, определенные в XHTML 1.0 и RSS 0.91.
Конструкторы
| Имя | Описание |
|---|---|
| XmlPreloadedResolver() |
Инициализирует новый экземпляр класса XmlPreloadedResolver. |
| XmlPreloadedResolver(XmlKnownDtds) |
Инициализирует новый экземпляр XmlPreloadedResolver класса с указанными предварительно загруженными известными DTD. |
| XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>) |
Инициализирует новый экземпляр XmlPreloadedResolver класса с указанным резервным сопоставителем, предварительно загруженными известными DTD и равенства URI. |
| XmlPreloadedResolver(XmlResolver, XmlKnownDtds) |
Инициализирует новый экземпляр XmlPreloadedResolver класса с указанным резервным сопоставительом и предварительно загруженными известными DTD. |
| XmlPreloadedResolver(XmlResolver) |
Инициализирует новый экземпляр XmlPreloadedResolver класса с указанным резервным сопоставительом. |
Свойства
| Имя | Описание |
|---|---|
| Credentials |
Задает учетные данные, используемые для проверки подлинности базового WebRequest. |
| PreloadedUris |
Возвращает коллекцию предварительно загруженных URI. |
Методы
| Имя | Описание |
|---|---|
| Add(Uri, Byte[], Int32, Int32) |
Добавляет массив байтов в XmlPreloadedResolver хранилище и сопоставляет его с URI. Если хранилище уже содержит сопоставление для одного URI, то существующее сопоставление переопределяется. |
| Add(Uri, Byte[]) |
Добавляет массив байтов в XmlPreloadedResolver хранилище и сопоставляет его с URI. Если хранилище уже содержит сопоставление для одного URI, то существующее сопоставление переопределяется. |
| Add(Uri, Stream) |
Добавляет в StreamXmlPreloadedResolver хранилище и сопоставляет его с URI. Если хранилище уже содержит сопоставление для одного URI, то существующее сопоставление переопределяется. |
| Add(Uri, String) |
Добавляет строку с предварительно загруженными данными в XmlPreloadedResolver хранилище и сопоставляет ее с URI. Если хранилище уже содержит сопоставление для одного URI, то существующее сопоставление переопределяется. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetEntity(Uri, String, Type) |
Сопоставляет универсальный код ресурса (URI) с объектом, содержащим фактический ресурс. |
| GetEntityAsync(Uri, String, Type) |
Асинхронно сопоставляет универсальный код ресурса (URI) с объектом, содержащим фактический ресурс. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Remove(Uri) |
Удаляет данные, соответствующие универсальному коду ресурса (URI) из .XmlPreloadedResolver |
| ResolveUri(Uri, String) |
Разрешает абсолютный URI из базовых и относительных URI. |
| SupportsType(Uri, Type) |
Определяет, поддерживает ли сопоставитель другие s, Typeчем просто Stream. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |