Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

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.

In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.