Table of Contents

Class EntityQuery<T>

Namespace
Innova.Data.StructuredSearch
Assembly
Innova.Data.dll

Represents a query for searching entities of type T.

[DataContract]
public class EntityQuery<T> : SearchQuery, ICloneable where T : class

Type Parameters

T

The type of entity.

Inheritance
EntityQuery<T>
Implements
Extension Methods

Constructors

EntityQuery(IPrimaryKey)

Initializes a new instance of the EntityQuery<T> class with the specified primary key.

EntityQuery(List<Operator>)

Initializes a new instance of the EntityQuery<T> class with the specified operators.

EntityQuery(List<Operator>, LogicalOperator)

Initializes a new instance of the EntityQuery<T> class with the specified operators and logical operator.

Properties

Title

Gets or sets the title of the query.

Methods

GetQueryParameter()

Gets the query parameter.

GetQueryParameter(QueryParameter<T>)

Gets the query parameter with the specified query parameter.

SetOperatorsByPrimaryKey()

Sets the operators based on the primary key.