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
Наследование
XmlSecureResolver
Атрибуты

Комментарии

Дополнительные сведения об этом 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()GetEntityXmlResolver базового объекта, чтобы открыть ресурс.

GetEntityAsync(Uri, String, Type)
Устаревшие..

Асинхронно сопоставляет универсальный код ресурса (URI) с объектом, содержащим фактический ресурс.

GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ResolveUri(Uri, String)
Устаревшие..

Разрешает абсолютный универсальный код ресурса (URI) из базовых и относительных URI путем вызова ResolveUri базового XmlResolverресурса .

SupportsType(Uri, Type)
Устаревшие..

Позволяет сопоставителям возвращать типы, отличные от Stream.

(Унаследовано от XmlResolver)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к