Table of Contents

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

source IQueryable

The queryable.

elementType Type

Its 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

source IQueryable

The queryable.

elementType Type

Its element type.

expand string

The navigation path to include, dot-delimited.

Returns

IQueryable

The queryable with the Include applied.