The version of the entity, a strictly positive number that monotonically
increases with changes to the entity.
This field is set for [FULL][google.datastore.v1.EntityResult.ResultType.FULL] entity
results.
For [missing][google.datastore.v1.LookupResponse.missing] entities in LookupResponse, this
is the version of the snapshot that was used to look up the entity, and it
is always set except for eventually consistent reads.
[[["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 webpage details the `EntityResult` class within the `Google.Cloud.Datastore.V1` namespace, specifically version 3.2.0, which is used for representing the result of fetching an entity from Datastore."],["The `EntityResult` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, demonstrating its compatibility with Google Protobuf and its ability to be deeply cloned."],["Key properties of `EntityResult` include `Cursor` (a `ByteString` that points to the position after the result entity), `Entity` (the resulting entity itself), and `Version` (a `long` representing the version of the entity)."],["The page also lists various versions of the Google Cloud Datastore V1 API, ranging from 3.2.0 up to the latest version, 4.15.0, highlighting the historical context and evolution of this API."],["`EntityResult` has two constructors, one parameterless and one which takes another `EntityResult` object as an argument."]]],[]]