381 Stimmen

Ignorieren einer Klasseneigenschaft in Entity Framework 4.1 Code First

Ich gehe davon aus, dass die [NotMapped] Attribut ist erst in EF 5 verfügbar, das sich derzeit in der CTP-Phase befindet, so dass wir es in der Produktion nicht verwenden können.

Wie kann ich in EF 4.1 Eigenschaften markieren, die ignoriert werden sollen?

UPDATE: Ich habe noch etwas anderes Merkwürdiges bemerkt. Ich habe die [NotMapped] Attribut funktionieren, aber aus irgendeinem Grund erzeugt EF 4.1 immer noch eine Spalte mit dem Namen Disposed in der Datenbank, obwohl die public bool Disposed { get; private set; } ist gekennzeichnet mit [NotMapped] . Die Klasse implementiert IDisposeable natürlich, aber ich sehe nicht, warum das eine Rolle spielen sollte. Irgendeine Idee?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X