ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Methode

Definitie

Biedt de implementatie voor het vinden van een resourceset.

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

Parameters

culture
CultureInfo

Het cultuurobject waarnaar moet worden gezocht.

createIfNotExists
Boolean

true om de resourceset te laden, als deze nog niet is geladen; anders, false.

tryParents
Boolean

trueom bovenliggende CultureInfo objecten te controleren als de resourceset niet kan worden geladen; anders. false

Retouren

De opgegeven resourceset.

Uitzonderingen

De hoofdassembly bevat geen .resources-bestand dat nodig is om een resource op te zoeken.

Er is een interne fout opgetreden in de runtime.

De satellietassemblage die is culture gekoppeld, kan niet worden gevonden.

Notities voor overnemers

Deze methode voltooit alle benodigde werkzaamheden om een resourceset te vinden en kan recursief en reentrant zijn. Met andere woorden, deze methode kan een assembly laden en een AssemblyLoad gebeurtenis activeren, die vervolgens terugroept naar een ResourceManager object dat niet volledig is geïnitialiseerd. Om te voorkomen dat extra vergrendelingen worden gebruikt, is deze methode niet thread safe. De GetResourceSet(CultureInfo, Boolean, Boolean), GetString(String)en GetObject(String) methoden voeren alle benodigde synchronisatie uit.

Van toepassing op

Zie ook