Class DocumentMetadata
A POCO to serialize transactions metadata on a document for rollback / unstaging purposes.
Inherited Members
Namespace: Couchbase.Integrated.Transactions.Components
Assembly: Couchbase.NetClient.dll
Syntax
[InterfaceStability(Level.Volatile)]
public class DocumentMetadata
Properties
| Edit this page View SourceCas
Gets the stringified CAS value.
Declaration
[JsonProperty("CAS")]
public string? Cas { get; }
Property Value
Type | Description |
---|---|
string |
Crc32c
Gets the CRC32 checksum.
Declaration
[JsonProperty("value_crc32c")]
public string? Crc32c { get; }
Property Value
Type | Description |
---|---|
string |
ExpTime
Gets the expiration time
Declaration
[JsonProperty("exptime")]
public ulong? ExpTime { get; }
Property Value
Type | Description |
---|---|
ulong? |
RevId
Gets the Revision ID.
Declaration
[JsonProperty("revid")]
public string? RevId { get; }
Property Value
Type | Description |
---|---|
string |