英語で読む

次の方法で共有


Assembly.GetFile(String) メソッド

定義

このアセンブリのマニフェストのファイル テーブル内の指定されたファイルの FileStream を取得します。

C#
public virtual System.IO.FileStream? GetFile(string name);
C#
public virtual System.IO.FileStream GetFile(string name);

パラメーター

name
String

指定されたファイルの名前。 ファイルへのパスを含めないでください。

戻り値

指定したファイルを格納するストリーム。ファイルが見つからない場合は、null

実装

例外

検出されたファイルを読み込めませんでした。

name パラメーターが null です。

name パラメーターが空の文字列 ("") です。

name が見つかりませんでした。

name は有効なアセンブリではありません。

注釈

このメソッドは、パブリック リソース ファイルとプライベート リソース ファイルの両方で機能します。

引数には name 、ファイルへのパスを含めないようにしてください。

.NET 5 以降のバージョンでは、バンドルされたアセンブリの場合、このメソッドは例外をスローします。

適用対象

製品 バージョン
.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