ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller implementeringen för att hitta en resursuppsättning.
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
Parametrar
- culture
- CultureInfo
Kulturobjektet att leta efter.
- createIfNotExists
- Boolean
trueför att läsa in resursuppsättningen, om den inte har lästs in ännu. annars . false
- tryParents
- Boolean
true för att kontrollera överordnade CultureInfo objekt om resursuppsättningen inte kan läsas in, falseannars .
Returer
Den angivna resursuppsättningen.
Undantag
Huvudsammansättningen innehåller inte en .resources-fil som krävs för att söka efter en resurs.
Det uppstod ett internt fel i körningen.
Det gick inte att hitta den satellitsammansättning som är associerad med culture .
Anteckningar till arvingar
Den här metoden slutför allt arbete som krävs för att hitta en resursuppsättning och kan vara rekursiv och reentrant. Med andra ord kan den här metoden läsa in en sammansättning och utlösa en AssemblyLoad händelse, som sedan anropar tillbaka till ett ResourceManager objekt som inte har initierats helt. För att undvika extra lås är den här metoden inte trådsäker. Metoderna GetResourceSet(CultureInfo, Boolean, Boolean), GetString(String)och GetObject(String) utför all nödvändig synkronisering.