XmlSecureResolver Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.
Помогает защитить другую реализацию XmlResolver путем упаковки XmlResolver объекта и ограничения ресурсов, к которым имеет доступ базовый XmlResolver объект.
public ref class XmlSecureResolver : System::Xml::XmlResolver
[System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class XmlSecureResolver : System.Xml.XmlResolver
public class XmlSecureResolver : System.Xml.XmlResolver
[<System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type XmlSecureResolver = class
inherit XmlResolver
type XmlSecureResolver = class
inherit XmlResolver
Public Class XmlSecureResolver
Inherits XmlResolver
- Наследование
- Атрибуты
Комментарии
Дополнительные сведения об этом API см. в дополнительных примечаниях API для XmlSecureResolver.
Примечания для тех, кто наследует этот метод
Этот класс имеет требование наследования. Полное доверие требуется для наследования от XmlSecureResolver класса.
Конструкторы
| Имя | Описание |
|---|---|
| XmlSecureResolver(XmlResolver, Evidence) |
Устаревшие..
Инициализирует новый экземпляр XmlSecureResolver класса с указанным и XmlResolver заданнымEvidence. |
| XmlSecureResolver(XmlResolver, PermissionSet) |
Устаревшие..
Инициализирует новый экземпляр XmlSecureResolver класса с указанным и XmlResolver заданнымPermissionSet. |
| XmlSecureResolver(XmlResolver, String) |
Устаревшие..
Инициализирует новый экземпляр XmlSecureResolver класса с предоставленным URL-адресом и указанным url-адресом XmlResolver . |
Свойства
| Имя | Описание |
|---|---|
| Credentials |
Устаревшие..
Задает учетные данные, используемые для проверки подлинности веб-запросов. |
Методы
| Имя | Описание |
|---|---|
| CreateEvidenceForUrl(String) |
Устаревшие..
Создает доказательства с помощью предоставленного URL-адреса. |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetEntity(Uri, String, Type) |
Устаревшие..
Сопоставляет универсальный код ресурса (URI) с объектом, содержащим фактический ресурс. Этот метод временно задает PermissionSet созданный в конструкторе путем вызова PermitOnly() |
| GetEntityAsync(Uri, String, Type) |
Устаревшие..
Асинхронно сопоставляет универсальный код ресурса (URI) с объектом, содержащим фактический ресурс. |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ResolveUri(Uri, String) |
Устаревшие..
Разрешает абсолютный универсальный код ресурса (URI) из базовых и относительных URI путем вызова |
| SupportsType(Uri, Type) |
Устаревшие..
Позволяет сопоставителям возвращать типы, отличные от Stream. (Унаследовано от XmlResolver) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |