Class EFQueryBuilder
- Namespace
- Breeze.Persistence.EFCore
- Assembly
- Breeze.Persistence.EFCore.dll
Builds the EF query operators for an element type that is only known at runtime.
public class EFQueryBuilder
- Inheritance
-
EFQueryBuilder
- Inherited Members
Methods
ApplyAsNoTracking(IQueryable, Type)
Apply EF AsNoTracking to an untyped queryable.
public static IQueryable ApplyAsNoTracking(IQueryable source, Type elementType)
Parameters
sourceIQueryableThe queryable.
elementTypeTypeIts element type.
Returns
- IQueryable
The queryable with AsNoTracking applied.
ApplyExpand(IQueryable, Type, string)
Apply one EF Include to an untyped queryable.
public static IQueryable ApplyExpand(IQueryable source, Type elementType, string expand)
Parameters
sourceIQueryableThe queryable.
elementTypeTypeIts element type.
expandstringThe navigation path to include, dot-delimited.
Returns
- IQueryable
The queryable with the Include applied.