Couchbase .NET SDK | 3.7.2
Search Results for

    Show / Hide Table of Contents

    Class DocumentMetadata

    A POCO to serialize transactions metadata on a document for rollback / unstaging purposes.

    Inheritance
    object
    DocumentMetadata
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Couchbase.Client.Transactions.Components
    Assembly: Couchbase.NetClient.dll
    Syntax
    public class DocumentMetadata

    Properties

    | Edit this page View Source

    Cas

    Gets the stringified CAS value.

    Declaration
    [JsonProperty("CAS")]
    [JsonPropertyName("CAS")]
    public string? Cas { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Crc32c

    Gets the CRC32 checksum.

    Declaration
    [JsonProperty("value_crc32c")]
    [JsonPropertyName("value_crc32c")]
    public string? Crc32c { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ExpTime

    Gets the expiration time

    Declaration
    [JsonProperty("exptime")]
    [JsonPropertyName("exptime")]
    public ulong? ExpTime { get; }
    Property Value
    Type Description
    ulong?
    | Edit this page View Source

    RevId

    Gets the Revision ID.

    Declaration
    [JsonProperty("revid")]
    [JsonPropertyName("revid")]
    public string? RevId { get; }
    Property Value
    Type Description
    string
    • Edit this page
    • View Source
    In this article
    Back to top © 2025 Couchbase, Inc.