Couchbase .NET SDK | 3.4.4
Search Results for

    Show / Hide Table of Contents

    Class MutateInSpec

    Inheritance
    Object
    OperationSpec
    MutateInSpec
    Inherited Members
    OperationSpec.Equals(Nullable<Object>)
    OperationSpec.Equals(Nullable<Object>, Nullable<Object>)
    OperationSpec.GetHashCode(Object)
    OperationSpec.GetHashCode()
    OperationSpec.ToString()
    Namespace: Couchbase.KeyValue
    Assembly: Couchbase.NetClient.dll
    Syntax
    public class MutateInSpec : OperationSpec

    Methods

    | Improve this Doc View Source

    ArrayAddUnique<T>(String, T, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayAddUnique<T>(string path, T value, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    ArrayAppend<T>(String, T, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayAppend<T>(string path, T value, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    ArrayAppend<T>(String, T[], Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayAppend<T>(string path, T[] values, bool createPath = false, bool isXattr = false, bool removeBrackets = true)
    Parameters
    Type Name Description
    String path
    T[] values
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    ArrayInsert<T>(String, T, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayInsert<T>(string path, T value, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    ArrayInsert<T>(String, T[], Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayInsert<T>(string path, T[] values, bool createPath = false, bool isXattr = false, bool removeBrackets = true)
    Parameters
    Type Name Description
    String path
    T[] values
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    ArrayPrepend<T>(String, T, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayPrepend<T>(string path, T value, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    ArrayPrepend<T>(String, T[], Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec ArrayPrepend<T>(string path, T[] values, bool createPath = false, bool isXattr = false, bool removeBrackets = true)
    Parameters
    Type Name Description
    String path
    T[] values
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    Decrement(String, Int64, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec Decrement(string path, long delta, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    Int64 delta
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    | Improve this Doc View Source

    Decrement(String, UInt64, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec Decrement(string path, ulong delta, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    UInt64 delta
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    | Improve this Doc View Source

    Increment(String, Int64, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec Increment(string path, long delta, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    Int64 delta
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    | Improve this Doc View Source

    Increment(String, UInt64, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec Increment(string path, ulong delta, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    UInt64 delta
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    | Improve this Doc View Source

    Insert<T>(String, T, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec Insert<T>(string path, T value, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    Remove(String, Boolean, Boolean)

    Declaration
    public static MutateInSpec Remove(string path, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    | Improve this Doc View Source

    Replace<T>(String, T, Boolean, Boolean)

    Declaration
    public static MutateInSpec Replace<T>(string path, T value, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    SetDoc<T>(T)

    Declaration
    public static MutateInSpec SetDoc<T>(T value)
    Parameters
    Type Name Description
    T value
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    Upsert<T>(String, T, Boolean, Boolean, Boolean)

    Declaration
    public static MutateInSpec Upsert<T>(string path, T value, bool createPath = false, bool isXattr = false, bool removeBrackets = false)
    Parameters
    Type Name Description
    String path
    T value
    Boolean createPath
    Boolean isXattr
    Boolean removeBrackets
    Returns
    Type Description
    MutateInSpec
    Type Parameters
    Name Description
    T
    • Improve this Doc
    • View Source
    In This Article
    Back to top © 2023 Couchbase, Inc.