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\u003eThis webpage details the \u003ccode\u003eStructType\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Spanner.V1\u003c/code\u003e namespace, which is used to define the structure of a \u003ccode\u003eSTRUCT\u003c/code\u003e type in Google Spanner.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStructType\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing methods for message manipulation, equality checking, deep cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStructType\u003c/code\u003e class has two constructors, a default constructor and a constructor that accepts another \u003ccode\u003eStructType\u003c/code\u003e instance for copying.\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 containing \u003ccode\u003eStructType.Types.Field\u003c/code\u003e, defining the ordered list of fields within the struct, mirroring the column order in queries or read requests.\u003c/p\u003e\n"],["\u003cp\u003eThe page provides documentation for multiple versions of \u003ccode\u003eGoogle.Cloud.Spanner.V1\u003c/code\u003e's StructType, from version 3.5.0 all the way up to the latest beta version 5.0.0-beta05.\u003c/p\u003e\n"]]],[],null,[]]