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.