la cartographie de la propriété privée entity framework code first

Je suis en utilisant EF 4.1, et a été chercher une belle solution de contournement pour le manque de prise en charge des énumérations. Une sauvegarde de la propriété de l'int semble logique.

    [Required]
    public VenueType Type
    {
        get { return (VenueType) TypeId; }
        set { TypeId = (int) value; }
    }

    private int TypeId { get; set; }

Mais comment puis-je faire de cette propriété privée et encore de carte il. En d'autres termes:

Comment puis-je mapper une propriété privée, à l'aide de EF 4.1 le premier code?

  • Je pourrais ajouter que EF soutient des organismes de réglementation, au moins, vous pouvez éviter la TypeId venant de l'extérieur de la classe.
InformationsquelleAutor Gluip | 2011-10-01