IResourceReader 接口

定义

提供从资源文件读取数据的基本功能。

public interface class IResourceReader : IDisposable, System::Collections::IEnumerable
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
type IResourceReader = interface
    interface IEnumerable
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceReader = interface
    interface IEnumerable
    interface IDisposable
Public Interface IResourceReader
Implements IDisposable, IEnumerable
派生
属性
实现

注解

资源读取器用于从特定格式的资源文件中读取数据流。 如果要控制资源文件读取的方式 ((例如,如果资源文件是使用自定义 ResourceWriter) 编写的,或者使用非标准格式或文件类型来存储资源),则实现此接口。 否则,请使用默认 ResourceReader 类,该类从二进制 .resources 文件读取资源信息,或者 ResXResourceReader 从 XML 资源读取资源信息 (.resx) 文件的类。

方法

Close()

释放与资源阅读器关联的所有资源后将该阅读器关闭。

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

(继承自 IDisposable)
GetEnumerator()

返回此阅读器的资源的字典枚举器。

扩展方法

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

适用于

另请参阅