UltimateResourceFallbackLocation Enumeração

Definição

Especifica se um objeto ResourceManager procura os recursos da cultura padrão do aplicativo no assembly principal ou em um assembly satélite.

public enum class UltimateResourceFallbackLocation
public enum UltimateResourceFallbackLocation
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum UltimateResourceFallbackLocation
type UltimateResourceFallbackLocation = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type UltimateResourceFallbackLocation = 
Public Enum UltimateResourceFallbackLocation
Herança
UltimateResourceFallbackLocation
Atributos

Campos

MainAssembly 0

Os recursos de fallback estão localizados no assembly principal.

Satellite 1

Os recursos de fallback estão localizados em um assembly satélite.

Comentários

A UltimateResourceFallbackLocation enumeração é usada com o NeutralResourcesLanguageAttribute.NeutralResourcesLanguageAttribute(String, UltimateResourceFallbackLocation) construtor para especificar se um ResourceManager objeto recupera os recursos da cultura padrão do aplicativo do assembly de aplicativo main (o padrão) ou de um assembly satélite. Em um aplicativo localizado, os recursos da cultura padrão serão usados se nenhum recurso específico à cultura for encontrado após o uso do processo de fallback de recursos. Para obter mais informações, consulte a seção "Processo de Fallback de Recurso" em Empacotamento e implantação de recursos.

Se você especificar um valor de MainAssembly ou nenhum valor para o atributo e o NeutralResourcesLanguageAttribute gerenciador de recursos não puder carregar um conjunto de recursos que pertença à cultura padrão, ele gerará uma MissingManifestResourceException exceção. Se você especificar um valor de Satélite para o NeutralResourcesLanguageAttribute gerenciador de recursos e não puder carregar um conjunto de recursos que pertença à cultura padrão, ele gerará uma MissingSatelliteAssemblyException exceção.

Aplica-se a

Confira também