Class CacheKey
public abstract class CacheKey
- Inheritance
-
CacheKey
- Derived
- Inherited Members
Methods
Create(IEntityQuery)
Construct a cache key from a query.
public static CacheKey Create(IEntityQuery query)
Parameters
queryIEntityQuery
Returns
Create(IsolatedQuery)
Construct a cache key from decomposed query components.
public static CacheKey Create(IsolatedQuery query)
Parameters
queryIsolatedQuery
Returns
CreateMany(IEntityQuery)
Construct a sequence cache key from a query. Assumes the result is enumerable rather than scalar.
public static CacheKey CreateMany(IEntityQuery query)
Parameters
queryIEntityQuery
Returns
CreateMany(FilterLevel, string, Expression)
Construct a sequence cache key from decomposed query components. Assumes the result is enumerable rather than scalar.
public static CacheKey CreateMany(FilterLevel keyLevel, string targetEntityName, Expression expression)
Parameters
keyLevelFilterLeveltargetEntityNamestringexpressionExpression