Ich versuche, Host-Objekte zu erhalten, die E
-Objekte eines bestimmten Typs haben, wie hier:
return Session.Query().Where(x => x.E is B).ToList();
Dies scheint nicht zu funktionieren, wahrscheinlich weil E
vom Typ A ist und B von A erbt. Könnte das Vererbungsproblem sein. Hier sind einige (vereinfachte) Details:
class Host
{
public A E { get; set; }
}
class B : A
{
}
Ideen, warum das obige nicht funktioniert? Danke.
PS:
Bitte beachten Sie, dass das oben Genannte funktionieren sollte - ich habe den falschen Klassennamen verwendet!