Couchbase .NET SDK | 3.4.4
Search Results for

    Show / Hide Table of Contents

    Class PersistentQueue<TValue>

    Inheritance
    Object
    PersistentStoreBase<TValue>
    PersistentQueue<TValue>
    Implements
    IAsyncEnumerable<TValue>
    IPersistentQueue<TValue>
    Collections.ICollection
    Inherited Members
    PersistentStoreBase<TValue>.Logger
    PersistentStoreBase<TValue>.Collection
    PersistentStoreBase<TValue>.Key
    PersistentStoreBase<TValue>.BackingStoreChecked
    PersistentStoreBase<TValue>.CreateBackingStore()
    PersistentStoreBase<TValue>.CreateBackingStoreAsync()
    PersistentStoreBase<TValue>.GetList()
    PersistentStoreBase<TValue>.GetListAsync()
    PersistentStoreBase<TValue>.Clear()
    PersistentStoreBase<TValue>.ClearAsync()
    PersistentStoreBase<TValue>.CopyToAsync(Array, Int32)
    PersistentStoreBase<TValue>.CopyTo(Array, Int32)
    PersistentStoreBase<TValue>.CopyToAsync(TValue[], Int32)
    PersistentStoreBase<TValue>.CountAsync
    PersistentStoreBase<TValue>.Count
    PersistentStoreBase<TValue>.IsSynchronized
    PersistentStoreBase<TValue>.SyncRoot
    PersistentStoreBase<TValue>.GetAsyncEnumerator(CancellationToken)
    Namespace: Couchbase.DataStructures
    Assembly: Couchbase.NetClient.dll
    Syntax
    public sealed class PersistentQueue<TValue> : PersistentStoreBase<TValue>, IAsyncEnumerable<TValue>, IPersistentQueue<TValue>, Collections.ICollection
    Type Parameters
    Name Description
    TValue

    Methods

    | Improve this Doc View Source

    Dequeue()

    Declaration
    public TValue Dequeue()
    Returns
    Type Description
    TValue
    | Improve this Doc View Source

    DequeueAsync()

    Declaration
    public async Task<TValue> DequeueAsync()
    Returns
    Type Description
    Task<TValue>
    | Improve this Doc View Source

    Enqueue(TValue)

    Declaration
    public void Enqueue(TValue item)
    Parameters
    Type Name Description
    TValue item
    | Improve this Doc View Source

    EnqueueAsync(TValue)

    Declaration
    public async Task EnqueueAsync(TValue item)
    Parameters
    Type Name Description
    TValue item
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    Peek()

    Declaration
    public TValue Peek()
    Returns
    Type Description
    TValue
    | Improve this Doc View Source

    PeekAsync()

    Declaration
    public async Task<TValue> PeekAsync()
    Returns
    Type Description
    Task<TValue>

    Implements

    IAsyncEnumerable<>
    IPersistentQueue<T>
    System.Collections.ICollection
    • Improve this Doc
    • View Source
    In This Article
    Back to top © 2023 Couchbase, Inc.