ResourceManager.InternalGetResourceSet(CultureInfo, Boolean, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a implementação para localizar um conjunto de recursos.
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
Parâmetros
- culture
- CultureInfo
O objeto de cultura a ser pesquisado.
- createIfNotExists
- Boolean
true
carregar o recurso definido, se ele ainda não foi carregado; caso contrário, false
.
- tryParents
- Boolean
true
para verificar objetos CultureInfo pai se o conjunto de recursos não puder ser carregado; caso contrário, false
.
Retornos
O conjunto de recursos especificado.
Exceções
O assembly principal não contém um arquivo .resources, que é necessário para pesquisar um recurso.
Ocorreu um erro interno no runtime.
Não foi possível localizar o assembly satélite associado a culture
.
Notas aos Herdeiros
Esse método conclui todo o trabalho necessário para localizar um conjunto de recursos e pode ser recursivo e reentrante. Em outras palavras, esse método pode carregar um assembly e disparar um AssemblyLoad evento, que, em seguida, chama de volta para um ResourceManager objeto que não foi completamente inicializado. Para evitar bloqueios extras, esse método não é thread-safe. Os GetResourceSet(CultureInfo, Boolean, Boolean)métodos , GetString(String)e GetObject(String) fazem toda a sincronização necessária.