ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Methode

Definition

Stellt die Implementierung zum Suchen eines Ressourcensatzes bereit.

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

Parameter

culture
CultureInfo

Das Kulturobjekt, nach dem gesucht werden soll.

createIfNotExists
Boolean

true, um den Ressourcensatz zu laden, falls er noch nicht geladen wurde; andernfalls false.

tryParents
Boolean

true, um übergeordnete CultureInfo-Objekte zu prüfen, wenn der Ressourcensatz nicht geladen werden kann; andernfalls false.

Gibt zurück

Der angegebene Ressourcensatz.

Ausnahmen

Die Hauptassembly enthält keine .resources-Datei, die erforderlich ist, um eine Ressource zu suchen.

In der Laufzeit ist ein interner Fehler aufgetreten.

Die culture zugeordnete Satellitenassembly konnte sich nicht gefunden werden.

Hinweise für Vererber

Diese Methode schließt alle erforderlichen Arbeiten ab, um einen Ressourcensatz zu finden, und kann rekursiv und erneut sein. Mit anderen Worten, diese Methode kann eine Assembly laden und ein AssemblyLoad Ereignis auslösen, das dann in ein ResourceManager Objekt zurückruft, das noch nicht vollständig initialisiert wurde. Um zusätzliche Sperren zu vermeiden, ist diese Methode nicht threadsicher. Die GetResourceSet(CultureInfo, Boolean, Boolean)Methoden , GetString(String), und GetObject(String) führen alle erforderlichen Synchronisierungen durch.

Gilt für:

Weitere Informationen