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
继承
XmlSecureResolver
属性

注解

有关此 API 的详细信息,请参阅 XmlSecureResolver 的补充 API 说明

继承者说明

此类具有继承需求。 从 XmlSecureResolver 类继承需要完全信任。

构造函数

XmlSecureResolver(XmlResolver, Evidence)
已过时.

使用指定的 XmlResolverEvidence 初始化 XmlSecureResolver 类的一个新实例。

XmlSecureResolver(XmlResolver, PermissionSet)
已过时.

使用指定的 XmlResolverPermissionSet 初始化 XmlSecureResolver 类的一个新实例。

XmlSecureResolver(XmlResolver, String)
已过时.

使用提供的 XmlResolver 和 URL 初始化 XmlSecureResolver 类的一个新实例。

属性

Credentials
已过时.

设置用于对 Web 请求进行身份验证的凭据。

方法

CreateEvidenceForUrl(String)
已过时.

使用提供的 URL 创建证据。

Equals(Object)
已过时.

确定指定对象是否等于当前对象。

(继承自 Object)
GetEntity(Uri, String, Type)
已过时.

将 URI 映射到包含实际资源的对象。 此方法在对基础 XmlResolver 调用GetEntity 之前,先调用 PermitOnly(),以临时设置构造函数中创建的 PermissionSet,从而打开该资源。

GetEntityAsync(Uri, String, Type)
已过时.

将 URI 异步映射到包含实际资源的对象。

GetEntityAsync(Uri, String, Type)
已过时.

将 URI 异步映射到包含实际资源的对象。

(继承自 XmlResolver)
GetHashCode()
已过时.

作为默认哈希函数。

(继承自 Object)
GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()
已过时.

创建当前 Object 的浅表副本。

(继承自 Object)
ResolveUri(Uri, String)
已过时.

通过在基础 XmlResolver 上调用 ResolveUri,从基 URI 和相对 URI 中解析绝对 URI。

SupportsType(Uri, Type)
已过时.

使解决程序能够返回 Stream 以外的类型。

(继承自 XmlResolver)
ToString()
已过时.

返回表示当前对象的字符串。

(继承自 Object)

适用于