AssemblyBuilder.GetSatelliteAssembly 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定的附属程序集。
重载
GetSatelliteAssembly(CultureInfo) |
获取指定区域性的附属程序集。 |
GetSatelliteAssembly(CultureInfo, Version) |
获取指定区域性的附属程序集的指定版本。 |
GetSatelliteAssembly(CultureInfo)
- Source:
- AssemblyBuilder.cs
获取指定区域性的附属程序集。
public:
override System::Reflection::Assembly ^ GetSatelliteAssembly(System::Globalization::CultureInfo ^ culture);
public override System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture);
override this.GetSatelliteAssembly : System.Globalization.CultureInfo -> System.Reflection.Assembly
Public Overrides Function GetSatelliteAssembly (culture As CultureInfo) As Assembly
参数
- culture
- CultureInfo
指定的区域性。
返回
指定的附属程序集。
例外
culture
为 null
。
找不到该程序集。
找到了具有匹配文件名的附属程序集,但 CultureInfo
与所指定的不匹配。
附属程序集不是有效的程序集。
注解
附属程序集包含本地化的资源,不同于main应用程序程序集,后者包含不可本地化的可执行代码,以及用作默认区域性或非特定区域性的单个区域性的资源。
调用此方法以使用当前程序集版本。
适用于
GetSatelliteAssembly(CultureInfo, Version)
- Source:
- AssemblyBuilder.cs
获取指定区域性的附属程序集的指定版本。
public:
override System::Reflection::Assembly ^ GetSatelliteAssembly(System::Globalization::CultureInfo ^ culture, Version ^ version);
public override System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture, Version? version);
public override System.Reflection.Assembly GetSatelliteAssembly (System.Globalization.CultureInfo culture, Version version);
override this.GetSatelliteAssembly : System.Globalization.CultureInfo * Version -> System.Reflection.Assembly
Public Overrides Function GetSatelliteAssembly (culture As CultureInfo, version As Version) As Assembly
参数
- culture
- CultureInfo
指定的区域性。
- version
- Version
附属程序集的版本。
返回
指定的附属程序集。
例外
culture
为 null
。
找到了具有匹配的文件名的附属程序集,但 CultureInfo
或版本与所指定的不匹配。
找不到该程序集。
附属程序集不是有效的程序集。
注解
附属程序集包含本地化的资源,不同于main应用程序程序集,后者包含不可本地化的可执行代码,以及用作默认区域性或非特定区域性的单个区域性的资源。
GetSatelliteAssembly(CultureInfo)调用 重载以使用当前程序集版本。