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 \u003ccode\u003eStructType\u003c/code\u003e class defines the structure of a STRUCT type in Google Spanner, where it specifies the fields of the struct, with the order being significant.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructType\u003c/code\u003e is a part of the \u003ccode\u003eGoogle.Cloud.Spanner.V1\u003c/code\u003e namespace and is implemented in the \u003ccode\u003eGoogle.Cloud.Spanner.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eObject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides two constructors: a default constructor \u003ccode\u003eStructType()\u003c/code\u003e and a copy constructor \u003ccode\u003eStructType(StructType other)\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe primary property of the \u003ccode\u003eStructType\u003c/code\u003e class is \u003ccode\u003eFields\u003c/code\u003e, which is a \u003ccode\u003eRepeatedField\u003c/code\u003e containing \u003ccode\u003eStructType.Types.Field\u003c/code\u003e, dictating the composition of the struct.\u003c/p\u003e\n"]]],[],null,[]]