public RepeatedField<StructType.Types.Field> Fields { get; }
The list of fields that make up this struct. Order is
significant, because values of this struct type are represented as
lists, where the order of field values matches the order of
fields in the [StructType][google.spanner.v1.StructType]. In turn, the order of fields
matches the order of columns in a read request, or the order of
fields in the SELECT clause of a query.
[[["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\u003eThe latest version of the \u003ccode\u003eGoogle.Cloud.Spanner.V1\u003c/code\u003e package is \u003ccode\u003e5.0.0-beta05\u003c/code\u003e, with multiple prior versions available, including stable releases and beta versions.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructType\u003c/code\u003e defines the structure of a \u003ccode\u003eSTRUCT\u003c/code\u003e type in Google Spanner, representing a collection of named fields.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructType\u003c/code\u003e implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role in message handling, comparison, and cloning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFields\u003c/code\u003e property of \u003ccode\u003eStructType\u003c/code\u003e is a \u003ccode\u003eRepeatedField\u003c/code\u003e that maintains the order of the fields, which is significant for data representation and queries.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStructType\u003c/code\u003e class has two constructors; a parameterless constructor, and a constructor that takes another \u003ccode\u003eStructType\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]