Couchbase .NET SDK | 3.7.2
Search Results for

    Show / Hide Table of Contents

    Class ViewManagerExtensions

    Inheritance
    object
    ViewManagerExtensions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Couchbase.Management.Views
    Assembly: Couchbase.NetClient.dll
    Syntax
    public static class ViewManagerExtensions

    Methods

    | Edit this page View Source

    DropDesignDocumentAsync(IViewIndexManager, string, DesignDocumentNamespace)

    Declaration
    public static Task DropDesignDocumentAsync(this IViewIndexManager viewManager, string designDocumentName, DesignDocumentNamespace @namespace)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    string designDocumentName
    DesignDocumentNamespace namespace
    Returns
    Type Description
    Task
    | Edit this page View Source

    DropDesignDocumentAsync(IViewIndexManager, string, DesignDocumentNamespace, Action<DropDesignDocumentOptions>)

    Declaration
    public static Task DropDesignDocumentAsync(this IViewIndexManager viewManager, string designDocumentName, DesignDocumentNamespace @namespace, Action<DropDesignDocumentOptions> configureOptions)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    string designDocumentName
    DesignDocumentNamespace namespace
    Action<DropDesignDocumentOptions> configureOptions
    Returns
    Type Description
    Task
    | Edit this page View Source

    GetAllDesignDocumentsAsync(IViewIndexManager, DesignDocumentNamespace)

    Declaration
    public static Task<IEnumerable<DesignDocument>> GetAllDesignDocumentsAsync(this IViewIndexManager viewManager, DesignDocumentNamespace @namespace)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    DesignDocumentNamespace namespace
    Returns
    Type Description
    Task<IEnumerable<DesignDocument>>
    | Edit this page View Source

    GetAllDesignDocumentsAsync(IViewIndexManager, DesignDocumentNamespace, Action<GetAllDesignDocumentsOptions>)

    Declaration
    public static Task<IEnumerable<DesignDocument>> GetAllDesignDocumentsAsync(this IViewIndexManager viewManager, DesignDocumentNamespace @namespace, Action<GetAllDesignDocumentsOptions> configureOptions)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    DesignDocumentNamespace namespace
    Action<GetAllDesignDocumentsOptions> configureOptions
    Returns
    Type Description
    Task<IEnumerable<DesignDocument>>
    | Edit this page View Source

    GetDesignDocumentAsync(IViewIndexManager, string, DesignDocumentNamespace)

    Declaration
    public static Task<DesignDocument> GetDesignDocumentAsync(this IViewIndexManager viewManager, string designDocName, DesignDocumentNamespace @namespace)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    string designDocName
    DesignDocumentNamespace namespace
    Returns
    Type Description
    Task<DesignDocument>
    | Edit this page View Source

    GetDesignDocumentAsync(IViewIndexManager, string, DesignDocumentNamespace, Action<GetDesignDocumentOptions>)

    Declaration
    public static Task<DesignDocument> GetDesignDocumentAsync(this IViewIndexManager viewManager, string designDocName, DesignDocumentNamespace @namespace, Action<GetDesignDocumentOptions> configureOptions)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    string designDocName
    DesignDocumentNamespace namespace
    Action<GetDesignDocumentOptions> configureOptions
    Returns
    Type Description
    Task<DesignDocument>
    | Edit this page View Source

    PublishDesignDocumentAsync(IViewIndexManager, string)

    Declaration
    public static Task PublishDesignDocumentAsync(this IViewIndexManager viewManager, string designDocumentName)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    string designDocumentName
    Returns
    Type Description
    Task
    | Edit this page View Source

    PublishDesignDocumentAsync(IViewIndexManager, string, Action<PublishDesignDocumentOptions>)

    Declaration
    public static Task PublishDesignDocumentAsync(this IViewIndexManager viewManager, string designDocumentName, Action<PublishDesignDocumentOptions> configureOptions)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    string designDocumentName
    Action<PublishDesignDocumentOptions> configureOptions
    Returns
    Type Description
    Task
    | Edit this page View Source

    UpsertDesignDocumentAsync(IViewIndexManager, DesignDocument, DesignDocumentNamespace)

    Declaration
    public static Task UpsertDesignDocumentAsync(this IViewIndexManager viewManager, DesignDocument designDocument, DesignDocumentNamespace @namespace)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    DesignDocument designDocument
    DesignDocumentNamespace namespace
    Returns
    Type Description
    Task
    | Edit this page View Source

    UpsertDesignDocumentAsync(IViewIndexManager, DesignDocument, DesignDocumentNamespace, Action<UpsertDesignDocumentOptions>)

    Declaration
    public static Task UpsertDesignDocumentAsync(this IViewIndexManager viewManager, DesignDocument designDocument, DesignDocumentNamespace @namespace, Action<UpsertDesignDocumentOptions> configureOptions)
    Parameters
    Type Name Description
    IViewIndexManager viewManager
    DesignDocument designDocument
    DesignDocumentNamespace namespace
    Action<UpsertDesignDocumentOptions> configureOptions
    Returns
    Type Description
    Task
    • Edit this page
    • View Source
    In this article
    Back to top © 2025 Couchbase, Inc.