public TransactionOptions NewTransaction { get; set; }
Options for beginning a new transaction for this request.
The new transaction identifier will be returned in the corresponding
response as either
[LookupResponse.transaction][google.datastore.v1.LookupResponse.transaction]
or
[RunQueryResponse.transaction][google.datastore.v1.RunQueryResponse.transaction].
Reads entities as they were at the given time. This may not be older
than 270 seconds. This value is only supported for Cloud Firestore in
Datastore mode.
The identifier of the transaction in which to read. A
transaction identifier is returned by a call to
[Datastore.BeginTransaction][google.datastore.v1.Datastore.BeginTransaction].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eReadOptions\u003c/code\u003e class within the Google Cloud Datastore v1 API for .NET, specifically version 4.4.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eReadOptions\u003c/code\u003e is a class that encapsulates the options available for read requests in the Google Cloud Datastore, allowing control over how data is read.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the API available is 4.15.0, and several previous versions from 4.14.0 down to 3.2.0 are also documented, as well as an entry for the latest.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eReadOptions\u003c/code\u003e class inherits from several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and offers properties such as \u003ccode\u003eConsistencyTypeCase\u003c/code\u003e, \u003ccode\u003eNewTransaction\u003c/code\u003e, \u003ccode\u003eReadConsistency\u003c/code\u003e, \u003ccode\u003eReadTime\u003c/code\u003e, and \u003ccode\u003eTransaction\u003c/code\u003e to manage different aspects of data consistency and transaction handling.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors for the \u003ccode\u003eReadOptions\u003c/code\u003e class, including one that takes another \u003ccode\u003eReadOptions\u003c/code\u003e object as a parameter for copying.\u003c/p\u003e\n"]]],[],null,[]]