Thursday, 2 June 2016

Convert List Class Object into IQueryable Class Object in C#

Solution:

1)Create a list item

   -> List<Entity_Class> List_Variable= null;

2)Fetch the data from the database using LinqQuery & store it in a       List variable.
   
   -> List_Variable=Context_Class_Object.Entity_Class.ToList();

3)create variable to store IQueryable Object & using ASQueryable method to convert list to IQueryable.

   ->var IQueryable_Variable=List_Variable.AsQueryable();

4)return type must IQueryable.

Example:
        public IQueryable<Support> AllCategories()
        {
            List<Support> retval = null;
            retval = superAdminEntity.Support.ToList();
            var retval1 = retval.AsQueryable();

            return retval1;

        }


No comments:

Post a Comment