假设我有以下生成的实体框架 POCO 类:
public partial class Foo
{
#region Primitive Properties
public virtual long Id { get; set; }
#endregion
}
我将其子类化:
public class SubclassedFoo : Foo
{
public override long Id
{
get { return base.Id; }
set { base.Id = value; }
}
}
ObjectContext 如何检索SubclassedFoo
对象而不是Foo
对象?
例如,我可以用什么来代替这个?
ObservableCollection<Foo> foos = context.Foos
如:
ObservableCollection<SubclassedFoo> subclassedFoos = context.???