ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera implementację do znajdowania zestawu zasobów.
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
Obiekt kultury do wyszukania.
- createIfNotExists
- Boolean
true
aby załadować zestaw zasobów, jeśli nie został jeszcze załadowany; w przeciwnym razie , false
.
- tryParents
- Boolean
true
aby sprawdzić obiekty nadrzędneCultureInfo, jeśli nie można załadować zestawu zasobów; w przeciwnym razie . false
Zwraca
Określony zestaw zasobów.
Wyjątki
Główny zestaw nie zawiera pliku resources, który jest wymagany do wyszukania zasobu.
W czasie wykonywania wystąpił błąd wewnętrzny.
Nie można odbyć zestawu satelitarnego skojarzonego z culture
programem .
Uwagi dotyczące dziedziczenia
Ta metoda wykonuje całą pracę niezbędną do znalezienia zestawu zasobów i może być rekursywna i cykliczna. Innymi słowy, ta metoda może załadować zestaw i wyzwolić AssemblyLoad zdarzenie, które następnie wywołuje z powrotem do ResourceManager obiektu, który nie został całkowicie zainicjowany. Aby uniknąć podejmowania dodatkowych blokad, ta metoda nie jest bezpieczna wątkiem. Metody GetResourceSet(CultureInfo, Boolean, Boolean), GetString(String)i GetObject(String) wykonują wszystkie niezbędne synchronizacje.