首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Linq与LLBLgen Pro

使用Linq与LLBLgen Pro
EN

Stack Overflow用户
提问于 2012-09-13 00:23:03
回答 1查看 686关注 0票数 0

我正在尝试使用MVC3,LLBLGEN执行以下操作,并向我抛出以下错误:

映射类型: SD.LLBLGen.Pro.LinqSupportClasses.LLBLGenProQuery1[[Mail.DAL.EntityClasses.TblCostCentreEntity, Mail.DAL, Version=1.0.4638.16064, Culture=neutral, PublicKeyToken=null]] -> SD.LLBLGen.Pro.LinqSupportClasses.LLBLGenProQuery1[Mail.Model.CostCentre,LLBLGenProQuery1 -> LLBLGenProQuery1 Mail.Model,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null]

目的地路径: LLBLGenProQuery`1 `1

来源值: SD.LLBLGen.Pro.LinqSupportClasses.LLBLGenProQuery`1Mail.DAL.EntityClasses.TblCostCentreEntity

代码语言:javascript
复制
Public Function GetAllCostCentres() As SD.LLBLGen.Pro.LinqSupportClasses.LLBLGenProQuery(Of Model.CostCentre) Implements ICostCentreRepository.GetAllCostCentres

    Dim metaData As New LinqMetaData
    Dim q = From p In metaData.TblCostCentre _
                Select p
    Mapper.CreateMap(Of SD.LLBLGen.Pro.LinqSupportClasses.LLBLGenProQuery(Of CostCentre), EntityClasses.TblCostCentreEntity)()
    Mapper.Map(Of SD.LLBLGen.Pro.LinqSupportClasses.LLBLGenProQuery(Of CostCentre))(q)
    'Select New CostCentre With {.Active = p.Active, .CostCentre = p.CostCentre, .CreatedBy = p.CreatedBy, .DateCreated = p.DateCreated, .DateLastModified = p.DateLastModified, .ModifiedBy = p.ModifiedBy, .CostCentreID = p.CostCentreId}

    Return q
End Function
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-13 06:58:05

可查询

(gettingstarted.htm#LinqMetaData)

这是一个查询,它将使编译器生成代码,在运行时创建一个表达式实例树,表示整个查询,简而言之,是一个表达式树。表达式树不能直接执行,必须解释为执行表达式树中指定的内容。这就是Linq提供者所做的事情,比如Linq到LLBLGen Pro :它接受一个表达式树,将它转换成它可以理解的元素,解释这些元素,并生成这个查询的可执行形式。

ILLBLGenProQuery (gettingstarted.htm#ILLBLGenProQuery)

在由IQueryable生成的LinqMetaData元素上定义的接口。此接口允许您通过调用execute方法来执行查询。这样做的优点是您可以在其本机容器(例如实体集合)中获得查询结果。另一个优点是,要获得结果的列表,提供者不必完整地遍历结果,并在列表中复制结果:返回的结果已经在最初存储在其中的容器中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12397812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档