Firestore v1 API - Class TransactionOptions.Types.ReadWrite (4.3.0)

public sealed class TransactionOptions.Types.ReadWrite : IMessage<TransactionOptions.Types.ReadWrite>, IEquatable<TransactionOptions.Types.ReadWrite>, IDeepCloneable<TransactionOptions.Types.ReadWrite>, IBufferMessage, IMessage

Reference documentation and code samples for the Firestore v1 API class TransactionOptions.Types.ReadWrite.

Options for a transaction that can be used to read and write documents.

Inheritance

object > TransactionOptions.Types.ReadWrite

Namespace

Google.Cloud.Firestore.V1

Assembly

Google.Cloud.Firestore.V1.dll

Constructors

ReadWrite()

public ReadWrite()

ReadWrite(ReadWrite)

public ReadWrite(TransactionOptions.Types.ReadWrite other)
Parameter
Name Description
other TransactionOptionsTypesReadWrite

Properties

ConcurrencyMode

public TransactionOptions.Types.ConcurrencyMode ConcurrencyMode { get; set; }

Optional. The concurrency control mode to use for this transaction.

A database is able to use different concurrency modes for different transactions simultaneously.

3rd party auth requests are only allowed to create optimistic read-write transactions and must specify that here even if the database-level setting is already configured to optimistic.

Property Value
Type Description
TransactionOptionsTypesConcurrencyMode

RetryTransaction

public ByteString RetryTransaction { get; set; }

An optional transaction to retry.

Property Value
Type Description
ByteString