Sdílet prostřednictvím


ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Metoda

Definice

Poskytuje implementaci pro vyhledání sady prostředků.

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

Parametry

culture
CultureInfo

Objekt jazykové verze, který chcete vyhledat.

createIfNotExists
Boolean

truek načtení sady prostředků, pokud ještě nebyla načtena; v opačném případě . false

tryParents
Boolean

true zkontrolujte nadřazené CultureInfo objekty, pokud sadu prostředků nelze načíst. V opačném případě false.

Návraty

Zadaná sada prostředků.

Výjimky

Hlavní sestavení neobsahuje soubor .resources, který je nutný k vyhledání prostředku.

V modulu runtime došlo k vnitřní chybě.

Satelitní sestavení přidružené k culture nelze najít.

Poznámky pro dědice

Tato metoda dokončí veškerou práci potřebnou k nalezení sady prostředků a může být rekurzivní a reentrantní. Jinými slovy, tato metoda může načíst sestavení a aktivovat AssemblyLoad událost, která pak volá zpět do objektu ResourceManager , který nebyl zcela inicializován. Aby nedocházelo k dalším zámkům, není tato metoda bezpečná pro přístup z více vláken. Metody GetResourceSet(CultureInfo, Boolean, Boolean), GetString(String)a GetObject(String) proveďte veškerou potřebnou synchronizaci.

Platí pro

Viz také