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 \u003ccode\u003eSTRUCT\u003c/code\u003e type within the Google Cloud Spanner v1 API, specifying the order and composition of fields.\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, extending its functionality and use cases within the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThe latest available reference documentation is for version \u003ccode\u003e5.0.0-beta05\u003c/code\u003e, while the current page's focus is on version \u003ccode\u003e4.4.0\u003c/code\u003e of the Google Cloud Spanner v1 API.\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 lists the constituent parts of the struct, which are ordered based on the columns in a query or the \u003ccode\u003eSELECT\u003c/code\u003e clause.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStructType\u003c/code\u003e class has two constructors: one default and one that accepts another \u003ccode\u003eStructType\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]