public sealed class CommitRequest : IMessage<CommitRequest>, IEquatable<CommitRequest>, IDeepCloneable<CommitRequest>, IBufferMessage, IMessageReference documentation and code samples for the Firestore v1 API class CommitRequest.
The request for [Firestore.Commit][google.firestore.v1.Firestore.Commit].
Implements
IMessageCommitRequest, IEquatableCommitRequest, IDeepCloneableCommitRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
CommitRequest()
public CommitRequest()CommitRequest(CommitRequest)
public CommitRequest(CommitRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CommitRequest |
Properties
Database
public string Database { get; set; }Required. The database name. In the format:
projects/{project_id}/databases/{database_id}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Transaction
public ByteString Transaction { get; set; }If set, applies all writes in this transaction, and commits it.
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|
Writes
public RepeatedField<Write> Writes { get; }The writes to apply.
Always executed atomically and in order.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldWrite |
|