Class QueryableExtensions
Inheritance
System.Object
QueryableExtensions
Assembly: Alachisoft.Integrations.EntityFramework.CachingProvider.dll
Syntax
public static class QueryableExtensions : object
Methods
Cache<T>(IQueryable<T>)
This method executes the query on cache first. If the cache contains the result of the query, it returns the result from the cache, otherwise, it executes the query on the configured datasource and loads the data into the cache and then returns the result to the user.
Declaration
public static IQueryable<T> Cache<T>(this IQueryable<T> source)
where T : class
Parameters
Type | Name | Description |
---|---|---|
IQueryable<T> | source | The specified data source. |
Returns
Type | Description |
---|---|
IQueryable<T> | The result set of the query. |
Type Parameters
Name | Description |
---|---|
T | The generic type of the collection. |