Couchbase .NET SDK | 3.4.4
Search Results for

    Show / Hide Table of Contents

    Interface IPersistentList<T>

    Represents an which is persisted to a backing store.

    Namespace: Couchbase.DataStructures
    Assembly: Couchbase.NetClient.dll
    Syntax
    public interface IPersistentList<T> : Collections.ICollection, IList<T>, IAsyncEnumerable<T>
    Type Parameters
    Name Description
    T

    Type of value in the set.

    Remarks

    If using a SystemTextJsonSerializer backed by a , be sure to include in a on the context.

    Properties

    | Improve this Doc View Source

    CountAsync

    Declaration
    Task<int> CountAsync { get; }
    Property Value
    Type Description
    Task<Int32>

    Methods

    | Improve this Doc View Source

    AddAsync(T)

    Declaration
    Task AddAsync(T item)
    Parameters
    Type Name Description
    T item
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    ClearAsync()

    Declaration
    Task ClearAsync()
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    ContainsAsync(T)

    Declaration
    Task<bool> ContainsAsync(T item)
    Parameters
    Type Name Description
    T item
    Returns
    Type Description
    Task<Boolean>
    | Improve this Doc View Source

    CopyToAsync(T[], Int32)

    Declaration
    Task CopyToAsync(T[] array, int arrayIndex)
    Parameters
    Type Name Description
    T[] array
    Int32 arrayIndex
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    CopyToAsync(Array, Int32)

    Declaration
    Task CopyToAsync(Array array, int index)
    Parameters
    Type Name Description
    Array array
    Int32 index
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    IndexOfAsync(T)

    Declaration
    Task<int> IndexOfAsync(T item)
    Parameters
    Type Name Description
    T item
    Returns
    Type Description
    Task<Int32>
    | Improve this Doc View Source

    InsertAsync(Int32, T)

    Declaration
    Task InsertAsync(int index, T item)
    Parameters
    Type Name Description
    Int32 index
    T item
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    RemoveAsync(T)

    Declaration
    Task<bool> RemoveAsync(T item)
    Parameters
    Type Name Description
    T item
    Returns
    Type Description
    Task<Boolean>
    | Improve this Doc View Source

    RemoveAtAsync(Int32)

    Declaration
    Task RemoveAtAsync(int index)
    Parameters
    Type Name Description
    Int32 index
    Returns
    Type Description
    Task
    • Improve this Doc
    • View Source
    In This Article
    Back to top © 2023 Couchbase, Inc.