Namespace Innova.Data.StructuredSearch
Namespaces
Name | Summary |
---|---|
Innova.Data.StructuredSearch.EntitySearch | |
Innova.Data.StructuredSearch.Operators |
Classes
Name | Summary |
---|---|
BinaryOperator | Operator that takes only one argument, except for the value it works on. I.e. Equals, LessThan, etc... |
EntityQueryExtensions | Provides extension methods for EntityQuery<T>. |
EntityQuery<T> | Represents a query for searching entities of type T. |
EntitySavedQuery | Represents an entity saved query. |
EntitySavedQueryField | Represents a field in an entity saved query. |
Operator | Represents an abstract base class for operators used in structured search. |
SearchQuery | Represents a search query with a collection of search operators. |
SearchQueryExtensions | Provides extension methods for generating where expressions based on a search query. |
TertiaryOperator | Operator that takes zero or more arguments, except for the value it works on. I.e. Between, Contains(val1, val2, val3...) |
TypeExtensions | Provides extension methods for the Type class. |
UnaryOperator | Operator that takes no arguments, except for the value it works on. I.e. IsNull, Not, IsTrue, etc. |
Utils | Utility class for structured search operations. |
Enums
Name | Summary |
---|---|
LogicalOperator | Represents the logical operators used in structured search. |