使用 linqPad 时出现以下错误:
Lambda 表达式无法转换为“String”,因为“String”不是委托类型。
复制以下代码时。
任何想法可能是错的。我正在使用实体框架并将 linqPad 配置为读取实体框架对象。
我可以使用 linqPad 创建 EF 查询还是严格使用 linq?
dim db As PlanITEntities = New PlanITEntities
Dim projects = From p In db.Projects.Include(Function(p) p.AvailableSpaceTypes) _
.Include(Function(p) p.DisadvantageDegree) _
.Include(Function(p) p.FundingSources) _
.Include(Function(p) p.PartnerApprovalStatusCode) _
.Include(Function(p) p.PhysicalConstraintTypes) _
.Include(Function(p) p.PolicyConstraintTypes) _
.Include(Function(p) p.Profile) _
.Include(Function(p) p.Program) _
.Include(Function(p) p.Program1) _
.Include(Function(p) p.Recommendation) _
.Include(Function(p) p.RequestType) _
.Include(Function(p) p.SchematicDesignSource) _
.Include(Function(p) p.Recommendation1) _
.Include(Function(p) p.StatusCode) _
Where (p.DeleteFlag <> True) _
Select p