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()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

(繼承來源 IDisposable)
GetEnumerator()

傳回這個讀取器資源的字典列舉程式。

擴充方法

Cast<TResult>(IEnumerable)

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

根據指定的型別來篩選 IEnumerable 的項目。

AsParallel(IEnumerable)

啟用查詢的平行化作業。

AsQueryable(IEnumerable)

IEnumerable 轉換成 IQueryable

適用於

另請參閱