相关疑难解决方法(0)

忽略Entity Framework 4.1 Code First中的类属性

我的理解是,在[NotMapped]EF 5当前处于CTP中之前,该属性不可用,因此我们无法在生产中使用它.

如何将EF 4.1中的属性标记为忽略?

更新:我注意到其他一些奇怪的事情.我得到了该[NotMapped]属性,但由于某种原因,即使public bool Disposed { get; private set; }标记为,EF 4.1仍会在数据库中创建一个名为Disposed的列[NotMapped].该IDisposeable课程当然是实现的,但我不知道这应该如何重要.有什么想法吗?

.net c# entity-framework ef-code-first entity-framework-4.1

291
推荐指数
2
解决办法
19万
查看次数

实体框架代码首先延迟加载非导航属性

我首先使用实体​​框架代码CTP4.

是否有可能像NH 3中那样延迟加载非导航属性.

一个常见的例子是拥有一个包含二进制列的表.我只想在我的代码中明确要求该属性时检索此列的数据,例如image.ImageData

谢谢Ben

entity-framework-4 ef-code-first

13
推荐指数
1
解决办法
1505
查看次数

EF Code First排除列

可能重复:
使用Entity Framework 4和Code-First从数据库中排除字段/属性

我正在使用EF 4代码优先.

是否有任何方法可以排除在数据库中创建列?

例如,我想排除Zip要创建的列.

public string Address { get; set; }
[StringLength(40)]
public string City { get; set; }
[StringLength(30)]
public string State { get; set; }
[StringLength(10)]
public string Zip { get; set; }
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# entity-framework ef-code-first

5
推荐指数
1
解决办法
1962
查看次数

除运算符:如何使用它?

我想这样做但是当我想使用except运算符时它不起作用:

这篇文章重复:( 从没有ONE字段的entityframework中检索对象)

并且:使用Entity Framework 4和Code-First从数据库中排除字段/属性

using (var db = new DEntities())
{
    var ticket = db.Tickets
        .Include(o => o.Ticket)
        .Except(o => o.AttachmentFile)
        .Where(o => o.TicketID == ticketID).ToList();
}
Run Code Online (Sandbox Code Playgroud)

我希望得到所有的表没有AttachmentFile.

c# linq entity-framework

-1
推荐指数
1
解决办法
142
查看次数