将对象System.Data.Linq.DataQuery转换为System.Linq.IQueryable?

时间:2009-10-21 16:14:36

标签: vb.net linq iqueryable

如何将System.Data.Linq.DataQuery类型的对象转换为System.Linq.IQueryable

我正在使用Visual Basic / Silverlight,我的查询的源代码如下:

Public Function Get_Cli_Pag() As IQueryable(Of V_Cliente_Pagare) 

    Dim Qry = From P In Me.Context.Pagares Join C In Me.Context.Codigos On C.Codigo 
        Equals P.Tipo_Pagare Where P.Nulo = 0 And P.Extraviado = 0 And C.Clave = 5 Select P.Rut, P.Cliente.Nombre, P.Tipo_Pagare, Tipo_Pagare_Descripcion = C.Descripcion, P.Pagare 

    Return Qry.AsQueryable 
End Function

1 个答案:

答案 0 :(得分:0)

.AsQueryable扩展方法是否有效?