Wie kann ich eine List
aller DbSets erhalten, wo der enthaltene Typ von IncomingServiceOrderBase
abgeleitet wird?
Ich kann Reflektion verwenden, um alle DbSets zu erhalten, aber wie filtere ich sie auf diejenigen, die einen abgeleiteten Typ enthalten?
Kontext
%Vor%Modell
%Vor%Sie können so etwas tun:
%Vor% (dies gibt die Namen der Eigenschaften zurück; wenn Sie die tatsächlichen DbSet-Instanzen haben möchten, ersetzen Sie p.Name
durch p.GetValue(context, null)
)
Tags und Links c# entity-framework reflection entity-framework-4.1 generics