DeserializingResourceReader 类

定义

提供类似于ResourceReader可以读取和反序列化任一或ResourceWriter两者PreserializedResourceWriter写入的资源数据的 API。

public ref class DeserializingResourceReader sealed : System::Resources::IResourceReader
public ref class DeserializingResourceReader sealed : IDisposable, System::Collections::IEnumerable, System::Resources::IResourceReader
public sealed class DeserializingResourceReader : System.Resources.IResourceReader
public sealed class DeserializingResourceReader : IDisposable, System.Collections.IEnumerable, System.Resources.IResourceReader
type DeserializingResourceReader = class
    interface IResourceReader
    interface IEnumerable
    interface IDisposable
type DeserializingResourceReader = class
    interface IEnumerable
    interface IDisposable
    interface IResourceReader
Public NotInheritable Class DeserializingResourceReader
Implements IResourceReader
Public NotInheritable Class DeserializingResourceReader
Implements IDisposable, IEnumerable, IResourceReader
继承
DeserializingResourceReader
实现

注解

Important

将此类型的实例用于不受信任的数据是一种安全风险。 仅将此对象与受信任的数据一起使用。 有关详细信息,请参阅验证所有输入

构造函数

名称 说明
DeserializingResourceReader(Stream)

初始化读取指定资源流的类的新实例 DeserializingResourceReader

DeserializingResourceReader(String)

初始化读取指定命名资源文件的类的新实例 DeserializingResourceReader

方法

名称 说明
Close()

释放与此 DeserializingResourceReader 对象关联的所有操作系统资源。

Dispose()

释放由该 DeserializingResourceReader命令使用的资源。

Equals(Object)

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

(继承自 Object)
GetEnumerator()

返回此 DeserializingResourceReader 对象的枚举器。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

显式接口实现

名称 说明
IEnumerable.GetEnumerator()

返回此 DeserializingResourceReader 对象的枚举器。

扩展方法

名称 说明
AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定类型。

OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。

适用于