Partage via


CodeDomLocalizationModel Énumération

Définition

Détermine le modèle de localisation devant être utilisé par l'adaptateur de ressources CodeDom.

public enum class CodeDomLocalizationModel
public enum CodeDomLocalizationModel
type CodeDomLocalizationModel = 
Public Enum CodeDomLocalizationModel
Héritage
CodeDomLocalizationModel

Champs

None 0

Le fournisseur de localisation doit ignorer les propriétés localisées. Il écrira toujours les ressources pour les objets sérialisables qui ne prennent pas en charge la génération du code.

PropertyAssignment 1

Le fournisseur de localisation écrit les propriétés localisées en affectant une ressource à chaque propriété. Ce modèle est performant avec un nombre de propriétés restreint, mais il met de plus en plus difficilement à l'échelle à mesure que le nombre de propriétés contenant des valeurs par défaut augmente.

PropertyReflection 2

Le fournisseur de localisation écrit les valeurs de propriété localisées dans un fichier de ressources et utilise la classe ComponentResourceManager pour appliquer la réflexion sur les propriétés par leur nom afin de les remplir pendant l'exécution. Ce modèle utilise la réflexion pendant l'exécution ce qui peut ralentir le processus, mais il facilite la mise à l'échelle avec un nombre important de propriétés comportant des valeurs par défaut.

S’applique à

Voir aussi