[[["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."],[[["The `Projection` class in the Google Cloud Datastore v1 API represents a property in a projection, allowing for the selection of specific fields from entities."],["This page provides documentation for the `Projection` class, detailing its constructors, properties, and the interfaces it implements, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The provided content covers multiple versions of the `Projection` class documentation, from version 3.2.0 to the latest, 4.15.0, including the currently displayed version 4.6.0."],["There are three constructor overloads for `Projection`: a default constructor, a copy constructor that takes another `Projection` object, and a constructor that takes a `string` representing the name of the property."],["The `Projection` class has one property called `Property` of type `PropertyReference`, and contains the property to project."]]],[]]