Classes
| Class | Description | |
|---|---|---|
|
|
Hit |
An item fetched from a search index as a result of a query.
|
|
|
OptionalTagClause | |
|
|
Paging |
Paging information used by consumers of SearchRequest's,
(primarily ISearchService implementations) to determine how large
(and which part) of a result set should be compiled and returned in the
SearchResponse.
|
|
|
Range |
Defines a lower and upper limit of a range
as well as the tag on which the range will be applied.
|
|
|
ReadableTag |
A tag is a piece of content that, added to a SearchRequest,
can be used to filter on, sorted by and/or read.
|
|
|
SearchRequest |
Provides the data neccessary for the ISearchService to build a query
and execute it on one or more indexes.
Which properties are required and which are optional depends on the specific
ISearchService implementation.
|
|
|
SearchResponse |
The result from querying one or more indexes.
|
|
|
Sorting |
Defines how sorting will be done, i.e. which tag to sort on and in what direction.
|
|
|
Tag |
A tag is a piece of content that, added to a SearchRequest,
can be used to filter on and/or sort by.
|
Interfaces
| Interface | Description | |
|---|---|---|
|
|
ISearchService |
A service contract for full-text search facilities.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
|
|
SortDirection |
Sort direction options.
|
|
|
SortingFieldType |
Sorting field type options.
|