Couchbase .NET SDK | 3.3.4
Search Results for

    Show / Hide Table of Contents

    Interface IViewIndexManager

    Namespace: Couchbase.Management.Views
    Assembly: Couchbase.NetClient.dll
    Syntax
    public interface IViewIndexManager

    Methods

    | Improve this Doc View Source

    DropDesignDocumentAsync(String, DesignDocumentNamespace, DropDesignDocumentOptions)

    Declaration
    Task DropDesignDocumentAsync(string designDocName, DesignDocumentNamespace namespace, DropDesignDocumentOptions options = null)
    Parameters
    Type Name Description
    String designDocName
    DesignDocumentNamespace namespace
    DropDesignDocumentOptions options
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    GetAllDesignDocumentsAsync(DesignDocumentNamespace, GetAllDesignDocumentsOptions)

    Declaration
    Task<IEnumerable<DesignDocument>> GetAllDesignDocumentsAsync(DesignDocumentNamespace namespace, GetAllDesignDocumentsOptions options = null)
    Parameters
    Type Name Description
    DesignDocumentNamespace namespace
    GetAllDesignDocumentsOptions options
    Returns
    Type Description
    Task<IEnumerable<DesignDocument>>
    | Improve this Doc View Source

    GetDesignDocumentAsync(String, DesignDocumentNamespace, GetDesignDocumentOptions)

    Declaration
    Task<DesignDocument> GetDesignDocumentAsync(string designDocName, DesignDocumentNamespace namespace, GetDesignDocumentOptions options = null)
    Parameters
    Type Name Description
    String designDocName
    DesignDocumentNamespace namespace
    GetDesignDocumentOptions options
    Returns
    Type Description
    Task<DesignDocument>
    | Improve this Doc View Source

    PublishDesignDocumentAsync(String, PublishDesignDocumentOptions)

    Declaration
    Task PublishDesignDocumentAsync(string designDocName, PublishDesignDocumentOptions options = null)
    Parameters
    Type Name Description
    String designDocName
    PublishDesignDocumentOptions options
    Returns
    Type Description
    Task
    | Improve this Doc View Source

    UpsertDesignDocumentAsync(DesignDocument, DesignDocumentNamespace, UpsertDesignDocumentOptions)

    Declaration
    Task UpsertDesignDocumentAsync(DesignDocument indexData, DesignDocumentNamespace namespace, UpsertDesignDocumentOptions options = null)
    Parameters
    Type Name Description
    DesignDocument indexData
    DesignDocumentNamespace namespace
    UpsertDesignDocumentOptions options
    Returns
    Type Description
    Task

    Extension Methods

    ViewManagerExtensions.GetDesignDocumentAsync(IViewIndexManager, String, DesignDocumentNamespace)
    ViewManagerExtensions.GetDesignDocumentAsync(IViewIndexManager, String, DesignDocumentNamespace, Action<GetDesignDocumentOptions>)
    ViewManagerExtensions.GetAllDesignDocumentsAsync(IViewIndexManager, DesignDocumentNamespace)
    ViewManagerExtensions.GetAllDesignDocumentsAsync(IViewIndexManager, DesignDocumentNamespace, Action<GetAllDesignDocumentsOptions>)
    ViewManagerExtensions.UpsertDesignDocumentAsync(IViewIndexManager, DesignDocument, DesignDocumentNamespace)
    ViewManagerExtensions.UpsertDesignDocumentAsync(IViewIndexManager, DesignDocument, DesignDocumentNamespace, Action<UpsertDesignDocumentOptions>)
    ViewManagerExtensions.DropDesignDocumentAsync(IViewIndexManager, String, DesignDocumentNamespace)
    ViewManagerExtensions.DropDesignDocumentAsync(IViewIndexManager, String, DesignDocumentNamespace, Action<DropDesignDocumentOptions>)
    ViewManagerExtensions.PublishDesignDocumentAsync(IViewIndexManager, String)
    ViewManagerExtensions.PublishDesignDocumentAsync(IViewIndexManager, String, Action<PublishDesignDocumentOptions>)
    • Improve this Doc
    • View Source
    In This Article
    Back to top © 2022 Couchbase, Inc.