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
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}")]
public class XmlSecureResolver : System.Xml.XmlResolver
type XmlSecureResolver = class
inherit 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
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 с указанными объектом XmlResolver и URL-адресом. |
Свойства
Credentials |
Устаревшие..
Задает учетные данные, используемые для проверки подлинности веб-запросов. |
Методы
CreateEvidenceForUrl(String) |
Устаревшие..
Создает свидетельство, используя предоставленный URL-адрес. |
Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEntity(Uri, String, Type) |
Устаревшие..
Сопоставляет код URI с объектом, содержащим фактический ресурс. Этот метод временно задает объект PermissionSet, созданный в конструкторе путем вызова объекта PermitOnly() до вызова |
GetEntityAsync(Uri, String, Type) |
Устаревшие..
Асинхронно сопоставляет URI с объектом, содержащим фактический ресурс. |
GetEntityAsync(Uri, String, Type) |
Устаревшие..
Асинхронно сопоставляет URI с объектом, содержащим фактический ресурс. (Унаследовано от XmlResolver) |
GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Устаревшие..
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Устаревшие..
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ResolveUri(Uri, String) |
Устаревшие..
Разрешает абсолютный URI на основе базового и относительного URI путем вызова |
SupportsType(Uri, Type) |
Устаревшие..
Позволяет сопоставителю возвращать типы, отличные от Stream. (Унаследовано от XmlResolver) |
ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |