XmlPreloadedResolver 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示类,其用于通过 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 预加载 XHTML 1.0 中定义的已知 DTD。 预加载已知 DTD 不会启动任何网络连接,因为这些 DTD 已嵌入到System.Xml中。Utils 程序集。 目前, XmlPreloadedResolver 包括 XHTML 1.0 和 RSS 0.91 中定义的 DTD。
构造函数
XmlPreloadedResolver() |
初始化 XmlPreloadedResolver 类的新实例。 |
XmlPreloadedResolver(XmlKnownDtds) |
用指定的预加载已知 DTD 初始化 XmlPreloadedResolver 类的新实例。 |
XmlPreloadedResolver(XmlResolver) |
用指定的回退冲突解决程序初始化 XmlPreloadedResolver 类的新实例。 |
XmlPreloadedResolver(XmlResolver, XmlKnownDtds) |
用指定的回退冲突解决程序和预加载的已知 DTD 初始化 XmlPreloadedResolver 类的新实例。 |
XmlPreloadedResolver(XmlResolver, XmlKnownDtds, IEqualityComparer<Uri>) |
使用指定的回退解析程序、预加载的已知 DTD 以及 URI 相等比较器初始化 XmlPreloadedResolver 类的新实例。 |
属性
Credentials |
设置用于对基础 WebRequest 进行身份验证的凭据。 |
PreloadedUris |
获取预加载 URI 的集合。 |
方法
Add(Uri, Byte[]) |
向 XmlPreloadedResolver 存储区添加字节数组,并将其映射到 URI。 如果存储区中已包含相同 URI 的映射,将重写现有映射。 |
Add(Uri, Byte[], Int32, Int32) |
向 XmlPreloadedResolver 存储区添加字节数组,并将其映射到 URI。 如果存储区中已包含相同 URI 的映射,将重写现有映射。 |
Add(Uri, Stream) |
添加 Stream 到 XmlPreloadedResolver 存储区,并将其映射到 URI。 如果存储区中已包含相同 URI 的映射,将重写现有映射。 |
Add(Uri, String) |
将包含预加载数据的字符串添加到 XmlPreloadedResolver,存储并将它映射到一个 URI。 如果存储区中已包含相同 URI 的映射,将重写现有映射。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetEntity(Uri, String, Type) |
将 URI 映射到包含实际资源的对象。 |
GetEntityAsync(Uri, String, Type) |
将 URI 异步映射到包含实际资源的对象。 |
GetEntityAsync(Uri, String, Type) |
将 URI 异步映射到包含实际资源的对象。 (继承自 XmlResolver) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
Remove(Uri) |
从 XmlPreloadedResolver 中移除与 URI 相对应的数据。 |
ResolveUri(Uri, String) |
从基 URI 和相对 URI 解析绝对 URI。 |
SupportsType(Uri, Type) | |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |