Couchbase .NET SDK | 3.8.0
Search Results for

    Show / Hide Table of Contents

    Class ConjunctionQuery

    The conjunction query is a compound query. The result documents must satisfy all of the child queries. It is possible to recursively nest compound queries.

    Inheritance
    object
    SearchQueryBase
    ConjunctionQuery
    Implements
    ISearchQuery
    IEnumerable<ISearchQuery>
    IEnumerable
    Inherited Members
    SearchQueryBase.IndexName
    SearchQueryBase.Query
    SearchQueryBase.Boost(double)
    SearchQueryBase.BoostValue
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Couchbase.Search.Queries.Compound
    Assembly: Couchbase.NetClient.dll
    Syntax
    public class ConjunctionQuery : SearchQueryBase, ISearchQuery, IEnumerable<ISearchQuery>, IEnumerable

    Constructors

    | Edit this page View Source

    ConjunctionQuery(params ISearchQuery[])

    Declaration
    public ConjunctionQuery(params ISearchQuery[] queries)
    Parameters
    Type Name Description
    ISearchQuery[] queries

    Methods

    | Edit this page View Source

    And(params ISearchQuery[])

    Adds additional SearchQueryBase implementations to this ConjunctionQuery.

    Declaration
    public ConjunctionQuery And(params ISearchQuery[] queries)
    Parameters
    Type Name Description
    ISearchQuery[] queries

    One or more SearchQueryBase queries to add.

    Returns
    Type Description
    ConjunctionQuery
    | Edit this page View Source

    AsReadOnly()

    Declaration
    public ConjunctionQuery.ReadOnly AsReadOnly()
    Returns
    Type Description
    ConjunctionQuery.ReadOnly
    | Edit this page View Source

    Deconstruct(out IReadOnlyList<ISearchQuery>)

    Declaration
    public void Deconstruct(out IReadOnlyList<ISearchQuery> queries)
    Parameters
    Type Name Description
    IReadOnlyList<ISearchQuery> queries
    | Edit this page View Source

    Export()

    Gets a JSON object representing this query instance />

    Declaration
    public override JObject Export()
    Returns
    Type Description
    JObject
    Overrides
    SearchQueryBase.Export()
    | Edit this page View Source

    GetEnumerator()

    Declaration
    public IEnumerator<ISearchQuery> GetEnumerator()
    Returns
    Type Description
    IEnumerator<ISearchQuery>

    Implements

    ISearchQuery
    IEnumerable<T>
    IEnumerable

    See Also

    SearchQueryBase
    • Edit this page
    • View Source
    In this article
    Back to top © 2025 Couchbase, Inc.