Couchbase .NET SDK | 3.9.0
Search Results for

    Show / Hide Table of Contents

    Class ViewQueryRequest

    Inheritance
    object
    ViewQueryRequest
    Implements
    IMessage<ViewQueryRequest>
    IEquatable<ViewQueryRequest>
    IDeepCloneable<ViewQueryRequest>
    IBufferMessage
    IMessage
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Couchbase.Protostellar.View.V1
    Assembly: Couchbase.NetClient.dll
    Syntax
    public sealed class ViewQueryRequest : IMessage<ViewQueryRequest>, IEquatable<ViewQueryRequest>, IDeepCloneable<ViewQueryRequest>, IBufferMessage, IMessage

    Constructors

    | Edit this page View Source

    ViewQueryRequest()

    Declaration
    public ViewQueryRequest()
    | Edit this page View Source

    ViewQueryRequest(ViewQueryRequest)

    Declaration
    public ViewQueryRequest(ViewQueryRequest other)
    Parameters
    Type Name Description
    ViewQueryRequest other

    Fields

    | Edit this page View Source

    BucketNameFieldNumber

    Field number for the "bucket_name" field.

    Declaration
    public const int BucketNameFieldNumber = 8
    Field Value
    Type Description
    int
    | Edit this page View Source

    DebugFieldNumber

    Field number for the "debug" field.

    Declaration
    public const int DebugFieldNumber = 18
    Field Value
    Type Description
    int
    | Edit this page View Source

    DesignDocumentNameFieldNumber

    Field number for the "design_document_name" field.

    Declaration
    public const int DesignDocumentNameFieldNumber = 1
    Field Value
    Type Description
    int
    | Edit this page View Source

    EndKeyDocIdFieldNumber

    Field number for the "end_key_doc_id" field.

    Declaration
    public const int EndKeyDocIdFieldNumber = 16
    Field Value
    Type Description
    int
    | Edit this page View Source

    EndKeyFieldNumber

    Field number for the "end_key" field.

    Declaration
    public const int EndKeyFieldNumber = 13
    Field Value
    Type Description
    int
    | Edit this page View Source

    GroupFieldNumber

    Field number for the "group" field.

    Declaration
    public const int GroupFieldNumber = 7
    Field Value
    Type Description
    int
    | Edit this page View Source

    GroupLevelFieldNumber

    Field number for the "group_level" field.

    Declaration
    public const int GroupLevelFieldNumber = 9
    Field Value
    Type Description
    int
    | Edit this page View Source

    InclusiveEndFieldNumber

    Field number for the "inclusive_end" field.

    Declaration
    public const int InclusiveEndFieldNumber = 14
    Field Value
    Type Description
    int
    | Edit this page View Source

    KeyFieldNumber

    Field number for the "key" field.

    Declaration
    public const int KeyFieldNumber = 10
    Field Value
    Type Description
    int
    | Edit this page View Source

    KeysFieldNumber

    Field number for the "keys" field.

    Declaration
    public const int KeysFieldNumber = 11
    Field Value
    Type Description
    int
    | Edit this page View Source

    LimitFieldNumber

    Field number for the "limit" field.

    Declaration
    public const int LimitFieldNumber = 4
    Field Value
    Type Description
    int
    | Edit this page View Source

    NamespaceFieldNumber

    Field number for the "namespace" field.

    Declaration
    public const int NamespaceFieldNumber = 19
    Field Value
    Type Description
    int
    | Edit this page View Source

    OnErrorFieldNumber

    Field number for the "on_error" field.

    Declaration
    public const int OnErrorFieldNumber = 17
    Field Value
    Type Description
    int
    | Edit this page View Source

    OrderFieldNumber

    Field number for the "order" field.

    Declaration
    public const int OrderFieldNumber = 20
    Field Value
    Type Description
    int
    | Edit this page View Source

    ReduceFieldNumber

    Field number for the "reduce" field.

    Declaration
    public const int ReduceFieldNumber = 6
    Field Value
    Type Description
    int
    | Edit this page View Source

    ScanConsistencyFieldNumber

    Field number for the "scan_consistency" field.

    Declaration
    public const int ScanConsistencyFieldNumber = 5
    Field Value
    Type Description
    int
    | Edit this page View Source

    SkipFieldNumber

    Field number for the "skip" field.

    Declaration
    public const int SkipFieldNumber = 3
    Field Value
    Type Description
    int
    | Edit this page View Source

    StartKeyDocIdFieldNumber

    Field number for the "start_key_doc_id" field.

    Declaration
    public const int StartKeyDocIdFieldNumber = 15
    Field Value
    Type Description
    int
    | Edit this page View Source

    StartKeyFieldNumber

    Field number for the "start_key" field.

    Declaration
    public const int StartKeyFieldNumber = 12
    Field Value
    Type Description
    int
    | Edit this page View Source

    ViewNameFieldNumber

    Field number for the "view_name" field.

    Declaration
    public const int ViewNameFieldNumber = 2
    Field Value
    Type Description
    int

    Properties

    | Edit this page View Source

    BucketName

    Declaration
    public string BucketName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Debug

    Declaration
    public bool Debug { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    Descriptor

    Declaration
    public static MessageDescriptor Descriptor { get; }
    Property Value
    Type Description
    MessageDescriptor
    | Edit this page View Source

    DesignDocumentName

    Declaration
    public string DesignDocumentName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    EndKey

    Declaration
    public ByteString EndKey { get; set; }
    Property Value
    Type Description
    ByteString
    | Edit this page View Source

    EndKeyDocId

    Declaration
    public string EndKeyDocId { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Group

    Declaration
    public bool Group { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    GroupLevel

    Declaration
    public uint GroupLevel { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    HasDebug

    Gets whether the "debug" field is set

    Declaration
    public bool HasDebug { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasEndKey

    Gets whether the "end_key" field is set

    Declaration
    public bool HasEndKey { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasEndKeyDocId

    Gets whether the "end_key_doc_id" field is set

    Declaration
    public bool HasEndKeyDocId { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasGroup

    Gets whether the "group" field is set

    Declaration
    public bool HasGroup { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasGroupLevel

    Gets whether the "group_level" field is set

    Declaration
    public bool HasGroupLevel { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasInclusiveEnd

    Gets whether the "inclusive_end" field is set

    Declaration
    public bool HasInclusiveEnd { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasKey

    Gets whether the "key" field is set

    Declaration
    public bool HasKey { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasLimit

    Gets whether the "limit" field is set

    Declaration
    public bool HasLimit { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasNamespace

    Gets whether the "namespace" field is set

    Declaration
    public bool HasNamespace { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasOnError

    Gets whether the "on_error" field is set

    Declaration
    public bool HasOnError { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasOrder

    Gets whether the "order" field is set

    Declaration
    public bool HasOrder { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasReduce

    Gets whether the "reduce" field is set

    Declaration
    public bool HasReduce { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasScanConsistency

    Gets whether the "scan_consistency" field is set

    Declaration
    public bool HasScanConsistency { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasSkip

    Gets whether the "skip" field is set

    Declaration
    public bool HasSkip { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasStartKey

    Gets whether the "start_key" field is set

    Declaration
    public bool HasStartKey { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    HasStartKeyDocId

    Gets whether the "start_key_doc_id" field is set

    Declaration
    public bool HasStartKeyDocId { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    InclusiveEnd

    Declaration
    public bool InclusiveEnd { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    Key

    Declaration
    public ByteString Key { get; set; }
    Property Value
    Type Description
    ByteString
    | Edit this page View Source

    Keys

    Declaration
    public RepeatedField<ByteString> Keys { get; }
    Property Value
    Type Description
    RepeatedField<ByteString>
    | Edit this page View Source

    Limit

    Declaration
    public uint Limit { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    Namespace

    Declaration
    public ViewQueryRequest.Types.Namespace Namespace { get; set; }
    Property Value
    Type Description
    ViewQueryRequest.Types.Namespace
    | Edit this page View Source

    OnError

    Declaration
    public ViewQueryRequest.Types.ErrorMode OnError { get; set; }
    Property Value
    Type Description
    ViewQueryRequest.Types.ErrorMode
    | Edit this page View Source

    Order

    Declaration
    public ViewQueryRequest.Types.Order Order { get; set; }
    Property Value
    Type Description
    ViewQueryRequest.Types.Order
    | Edit this page View Source

    Parser

    Declaration
    public static MessageParser<ViewQueryRequest> Parser { get; }
    Property Value
    Type Description
    MessageParser<ViewQueryRequest>
    | Edit this page View Source

    Reduce

    Declaration
    public bool Reduce { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    ScanConsistency

    Declaration
    public ViewQueryRequest.Types.ScanConsistency ScanConsistency { get; set; }
    Property Value
    Type Description
    ViewQueryRequest.Types.ScanConsistency
    | Edit this page View Source

    Skip

    Declaration
    public uint Skip { get; set; }
    Property Value
    Type Description
    uint
    | Edit this page View Source

    StartKey

    Declaration
    public ByteString StartKey { get; set; }
    Property Value
    Type Description
    ByteString
    | Edit this page View Source

    StartKeyDocId

    Declaration
    public string StartKeyDocId { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ViewName

    Declaration
    public string ViewName { get; set; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    CalculateSize()

    Calculates the size of this message in Protocol Buffer wire format, in bytes.

    Declaration
    public int CalculateSize()
    Returns
    Type Description
    int

    The number of bytes required to write this message to a coded output stream.

    | Edit this page View Source

    ClearDebug()

    Clears the value of the "debug" field

    Declaration
    public void ClearDebug()
    | Edit this page View Source

    ClearEndKey()

    Clears the value of the "end_key" field

    Declaration
    public void ClearEndKey()
    | Edit this page View Source

    ClearEndKeyDocId()

    Clears the value of the "end_key_doc_id" field

    Declaration
    public void ClearEndKeyDocId()
    | Edit this page View Source

    ClearGroup()

    Clears the value of the "group" field

    Declaration
    public void ClearGroup()
    | Edit this page View Source

    ClearGroupLevel()

    Clears the value of the "group_level" field

    Declaration
    public void ClearGroupLevel()
    | Edit this page View Source

    ClearInclusiveEnd()

    Clears the value of the "inclusive_end" field

    Declaration
    public void ClearInclusiveEnd()
    | Edit this page View Source

    ClearKey()

    Clears the value of the "key" field

    Declaration
    public void ClearKey()
    | Edit this page View Source

    ClearLimit()

    Clears the value of the "limit" field

    Declaration
    public void ClearLimit()
    | Edit this page View Source

    ClearNamespace()

    Clears the value of the "namespace" field

    Declaration
    public void ClearNamespace()
    | Edit this page View Source

    ClearOnError()

    Clears the value of the "on_error" field

    Declaration
    public void ClearOnError()
    | Edit this page View Source

    ClearOrder()

    Clears the value of the "order" field

    Declaration
    public void ClearOrder()
    | Edit this page View Source

    ClearReduce()

    Clears the value of the "reduce" field

    Declaration
    public void ClearReduce()
    | Edit this page View Source

    ClearScanConsistency()

    Clears the value of the "scan_consistency" field

    Declaration
    public void ClearScanConsistency()
    | Edit this page View Source

    ClearSkip()

    Clears the value of the "skip" field

    Declaration
    public void ClearSkip()
    | Edit this page View Source

    ClearStartKey()

    Clears the value of the "start_key" field

    Declaration
    public void ClearStartKey()
    | Edit this page View Source

    ClearStartKeyDocId()

    Clears the value of the "start_key_doc_id" field

    Declaration
    public void ClearStartKeyDocId()
    | Edit this page View Source

    Clone()

    Creates a deep clone of this object.

    Declaration
    public ViewQueryRequest Clone()
    Returns
    Type Description
    ViewQueryRequest

    A deep clone of this object.

    | Edit this page View Source

    Equals(ViewQueryRequest)

    Declaration
    public bool Equals(ViewQueryRequest other)
    Parameters
    Type Name Description
    ViewQueryRequest other
    Returns
    Type Description
    bool
    | Edit this page View Source

    Equals(object)

    Declaration
    public override bool Equals(object other)
    Parameters
    Type Name Description
    object other
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    | Edit this page View Source

    MergeFrom(ViewQueryRequest)

    Merges the given message into this one.

    Declaration
    public void MergeFrom(ViewQueryRequest other)
    Parameters
    Type Name Description
    ViewQueryRequest other
    Remarks

    See the user guide for precise merge semantics.

    | Edit this page View Source

    MergeFrom(CodedInputStream)

    Merges the data from the specified coded input stream with the current message.

    Declaration
    public void MergeFrom(CodedInputStream input)
    Parameters
    Type Name Description
    CodedInputStream input
    Remarks

    See the user guide for precise merge semantics.

    | Edit this page View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()
    | Edit this page View Source

    WriteTo(CodedOutputStream)

    Writes the data to the given coded output stream.

    Declaration
    public void WriteTo(CodedOutputStream output)
    Parameters
    Type Name Description
    CodedOutputStream output

    Coded output stream to write the data to. Must not be null.

    Implements

    Google.Protobuf.IMessage<T>
    IEquatable<T>
    Google.Protobuf.IDeepCloneable<T>
    Google.Protobuf.IBufferMessage
    Google.Protobuf.IMessage
    • Edit this page
    • View Source
    In this article
    Back to top © 2026 Couchbase, Inc.