Namespace Couchbase.Search
Classes
CouchbaseSearchResponseException
Exception thrown for a failed search query response if EnsureSucess is called.
DateRange
DateRangeFacet
A ISearchFacet which counts how many documents fall between two DateTime values.
DateRangeFacetResult
The result for a DateRangeFacet.
DefaultFacetResult
The default facet result.
MetaData
NumericRange
NumericRangeFacet
A ISearchFacet which counts how many documents fall between two float values.
NumericRangeFacetResult
The result for a NumericRangeFacet.
Range<T>
Represents a range of values.
SearchFacet
An abstract class for creating ISearchFacet implementations.
SearchMetrics
SearchOptions
Represents a number of query options that can be applied to a FTS query request.
SearchOptions.ReadOnly
SearchQueryRow
Represents a single "hit" for a ISearchQuery request.
SearchRequest
A top-level SearchRequest, encompassing all Search sub-request types, including FTS and VectorSearch.
Term
TermFacet
A ISearchFacet implementation which counts up how many of the matching documents have a particular term in a particular field.
TermFacetResult
The result for a TermFacet.
Interfaces
IFacetResult
Interface to describe Facet results.
ISearchFacet
A ISearchFacet allows for aggregating information collected on a particular result set.
ISearchQuery
Represents a search query request.
ISearchQueryRow
Represents a single "hit" for a ISearchQuery request.
ISearchRequester
An interface representing the ability to do make a SearchRequest
ISearchResult
The result of a search query.
Enums
FacetResultType
The type of facet result.
HighLightStyle
The highlighting options available from the server.
SearchScanConsistency
Sets the desired index scan consistency for current N1QL query.
SearchStatus
The status of the ISearchQuery response.