Table of Contents

Class QueryModifier<T>

Namespace
Innova.Data.Entity
Assembly
Innova.Data.dll

Represents a query modifier for a specific entity type.

public class QueryModifier<T> : IQueryModifier<T> where T : class

Type Parameters

T

The type of the entity.

Inheritance
QueryModifier<T>
Implements

Methods

GetIQueryable(IQueryable<T>, QueryParameter<T>)

Gets the IQueryable with optional query parameters applied.

GetOnlyWhereIQueryable(IQueryable<T>, QueryParameter<T>)

Gets the IQueryable with only the "where" clause applied from the query parameters.

Modify(IQueryable<T>)

Modifies the given query.