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. |