ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l'implémentation utilisée pour rechercher un jeu de ressources.
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
Paramètres
- culture
- CultureInfo
Objet de culture à rechercher.
- createIfNotExists
- Boolean
true
pour charger le jeu de ressources, s'il n'a pas encore été chargé, sinon false
.
- tryParents
- Boolean
true
pour vérifier les objets CultureInfo parents si l'ensemble de ressources ne peut pas être chargé ; sinon, false
.
Retours
Ensemble de ressources spécifié.
Exceptions
L'assembly principal ne contient aucun fichier .resources et ce fichier qui est requis pour rechercher une ressource.
Une erreur interne s'est produite dans le runtime.
L'assembly satellite associé à culture
n'a pas pu être localisé.
Notes pour les héritiers
Cette méthode complète tout le travail nécessaire à la recherche d’un jeu de ressources et peut être récursive et réentrative. En d’autres termes, cette méthode peut charger un assembly et déclencher un AssemblyLoad événement, qui rappelle ensuite un ResourceManager objet qui n’a pas été complètement initialisé. Pour éviter de prendre des verrous supplémentaires, cette méthode n’est pas thread safe. Les GetResourceSet(CultureInfo, Boolean, Boolean)méthodes , GetString(String)et GetObject(String) effectuent toutes les synchronisations nécessaires.