public sealed class BeginTransactionRequest : IMessage<BeginTransactionRequest>, IEquatable<BeginTransactionRequest>, IDeepCloneable<BeginTransactionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Datastore v1 API class BeginTransactionRequest.
The request for
[Datastore.BeginTransaction][google.datastore.v1.Datastore.BeginTransaction].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This page provides reference documentation for the `BeginTransactionRequest` class within the Google Cloud Datastore v1 API for .NET."],["The `BeginTransactionRequest` class is used to initiate a new transaction with the Google Cloud Datastore service and is part of the `Google.Cloud.Datastore.V1` namespace."],["This class implements several interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and offers constructors for creating instances and copying from existing ones."],["The class has properties such as `DatabaseId`, `ProjectId`, and `TransactionOptions` to configure the transaction request, including the target database and project."],["Multiple versions of this reference documentation are available, ranging from the latest version, 4.15.0, down to version 3.2.0, allowing developers to find the documentation relevant to the version of the library they are using."]]],[]]