Ignorieren einer Klasseneigenschaft in Entity Framework 4.1 Code First
Mein Verständnis ist, dass die[NotMapped]
Das Attribut ist erst verfügbar, wenn EF 5 in CTP vorhanden ist. Daher können wir es nicht in der Produktion verwenden.
Wie kann ich Eigenschaften in EF 4.1 markieren, die ignoriert werden sollen?
AKTUALISIEREN: Mir ist noch etwas Merkwürdiges aufgefallen. ich habe das[NotMapped]
Das Attribut funktioniert, aber aus irgendeinem Grund erstellt EF 4.1 immer noch eine Spalte mit dem Namen Disposed in der Datenbank, obwohl das Attributpublic bool Disposed { get; private set; }
ist mit gekennzeichnet[NotMapped]
. Die Klasse implementiertIDisposeable
Natürlich, aber ich verstehe nicht, wie wichtig das sein soll. Irgendwelche Gedanken?