ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于查找资源集的实现。
protected:
virtual System::Resources::ResourceSet ^ InternalGetResourceSet(System::Globalization::CultureInfo ^ culture, bool createIfNotExists, bool tryParents);
protected virtual System.Resources.ResourceSet? InternalGetResourceSet (System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents);
protected virtual System.Resources.ResourceSet InternalGetResourceSet (System.Globalization.CultureInfo culture, bool createIfNotExists, bool tryParents);
abstract member InternalGetResourceSet : System.Globalization.CultureInfo * bool * bool -> System.Resources.ResourceSet
override this.InternalGetResourceSet : System.Globalization.CultureInfo * bool * bool -> System.Resources.ResourceSet
Protected Overridable Function InternalGetResourceSet (culture As CultureInfo, createIfNotExists As Boolean, tryParents As Boolean) As ResourceSet
参数
- culture
- CultureInfo
要查找的区域性对象。
- createIfNotExists
- Boolean
如果尚未加载,true
要加载资源集;否则为 false
。
- tryParents
- Boolean
要在无法加载资源集时检查父 CultureInfo 对象,则为 true
;否则为 false
。
返回
指定的资源集。
例外
主程序集不包含 .resources 文件,但查找资源需要此文件。
运行时中存在内部错误。
未能定位与 culture
关联的附属程序集。
继承者说明
此方法完成查找资源集所需的所有工作,并且可以是递归的和可重入的。 换句话说,此方法可能会加载程序集并触发 AssemblyLoad 事件,然后调用回 ResourceManager 尚未完全初始化的对象。 为了避免使用额外的锁,此方法不是线程安全的。 、 GetResourceSet(CultureInfo, Boolean, Boolean)GetString(String)和 GetObject(String) 方法执行所有必要的同步。