Assembly.GetSatelliteAssembly メソッド

定義

サテライト アセンブリを取得します。

オーバーロード

GetSatelliteAssembly(CultureInfo, Version)

指定されたバージョンの、指定されたカルチャ設定のサテライト アセンブリを取得します。

GetSatelliteAssembly(CultureInfo)

指定されたカルチャ設定のサテライト アセンブリを取得します。

GetSatelliteAssembly(CultureInfo, Version)

指定されたバージョンの、指定されたカルチャ設定のサテライト アセンブリを取得します。

public:
 virtual System::Reflection::Assembly ^ GetSatelliteAssembly(System::Globalization::CultureInfo ^ culture, Version ^ version);
public virtual System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture, Version? version);
public virtual System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture, Version version);
public System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture, Version version);
abstract member GetSatelliteAssembly : System.Globalization.CultureInfo * Version -> System.Reflection.Assembly
override this.GetSatelliteAssembly : System.Globalization.CultureInfo * Version -> System.Reflection.Assembly
Public Overridable Function GetSatelliteAssembly (culture As CultureInfo, version As Version) As Assembly
Public Function GetSatelliteAssembly (culture As CultureInfo, version As Version) As Assembly

パラメーター

culture
CultureInfo

指定されたカルチャ。

version
Version

サテライト アセンブリのバージョン。

戻り値

指定されたサテライト アセンブリ。

実装

例外

culturenullです。

ファイル名が一致するサテライト アセンブリが見つかりましたが、CultureInfo またはバージョンが指定されているファイルとは一致しませんでした。

アセンブリが見つかりません。

サテライト アセンブリは、有効なアセンブリではありません。

注釈

サテライト アセンブリには、メイン アプリケーション アセンブリとは異なるローカライズされたリソースが含まれます。このアセンブリには、既定のカルチャまたはニュートラル カルチャとして機能する 1 つのカルチャのローカライズ不可能な実行可能コードとリソースが含まれています。

現在のアセンブリ バージョンを GetSatelliteAssembly(CultureInfo) 使用するには、 オーバーロードを呼び出します。

が のnull場合version、リソース アセンブリとメイン アセンブリの両方が署名されている場合、現在のアセンブリ バージョンが使用されます。

適用対象

GetSatelliteAssembly(CultureInfo)

指定されたカルチャ設定のサテライト アセンブリを取得します。

public:
 virtual System::Reflection::Assembly ^ GetSatelliteAssembly(System::Globalization::CultureInfo ^ culture);
public virtual System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture);
public System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture);
abstract member GetSatelliteAssembly : System.Globalization.CultureInfo -> System.Reflection.Assembly
override this.GetSatelliteAssembly : System.Globalization.CultureInfo -> System.Reflection.Assembly
Public Overridable Function GetSatelliteAssembly (culture As CultureInfo) As Assembly
Public Function GetSatelliteAssembly (culture As CultureInfo) As Assembly

パラメーター

culture
CultureInfo

指定されたカルチャ。

戻り値

指定されたサテライト アセンブリ。

実装

例外

culturenullです。

アセンブリが見つかりません。

ファイル名が一致するサテライト アセンブリが見つかりましたが、CultureInfo は指定されているファイル名とは一致しませんでした。

サテライト アセンブリは、有効なアセンブリではありません。

注釈

サテライト アセンブリには、メイン アプリケーション アセンブリとは異なるローカライズされたリソースが含まれます。このアセンブリには、既定のカルチャまたはニュートラル カルチャとして機能する 1 つのカルチャのローカライズ不可能な実行可能コードとリソースが含まれています。

現在のアセンブリ バージョンを使用するには、このメソッドを呼び出します。

適用対象