英語で読む

次の方法で共有


IResourceReader インターフェイス

定義

リソース ファイルからデータを読み取る基本機能を提供します。

C#
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
派生
属性
実装

注釈

リソース リーダーは、特定の形式のリソース ファイルからデータのストリームを読み取るために使用されます。 このインターフェイスは、リソース ファイルの読み取り方法を制御する場合 (たとえば、リソース ファイルがカスタマイズされた ResourceWriterを使用して書き込まれた場合)、またはリソースを格納するために標準以外の形式またはファイルの種類を使用している場合に実装します。 それ以外の場合は、バイナリ .resources ファイルからリソース情報を読み取る既定 ResourceReader のクラス、または XML リソース (.resx) ファイルからリソース情報を ResXResourceReader 読み取る クラスを使用します。

メソッド

Close()

リソース リーダーに関連付けられたすべてのリソースを解放してから、リソース リーダーを閉じます。

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 IDisposable)
GetEnumerator()

このリーダーのリソースのディクショナリ列挙子を返します。

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。

AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。

適用対象

製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

こちらもご覧ください