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 is part of the Google Cloud Spanner v1 API and defines the structure of a \u003ccode\u003eSTRUCT\u003c/code\u003e type, with the current documentation focusing on version 4.1.0.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version is \u003ccode\u003e5.0.0-beta05\u003c/code\u003e, and the documentation provides access to previous releases down to version 3.5.0 of the \u003ccode\u003eGoogle.Cloud.Spanner.V1.StructType\u003c/code\u003e API.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructType\u003c/code\u003e 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, offering various functionalities like message handling, equality checks, and deep cloning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStructType\u003c/code\u003e class contains a \u003ccode\u003eFields\u003c/code\u003e property, which is a \u003ccode\u003eRepeatedField\u003c/code\u003e of \u003ccode\u003eStructType.Types.Field\u003c/code\u003e, representing the ordered list of fields within the struct.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors for the \u003ccode\u003eStructType\u003c/code\u003e class, one default constructor and one that takes another \u003ccode\u003eStructType\u003c/code\u003e instance as a parameter.\u003c/p\u003e\n"]]],[],null,[]]