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, outlining its role in defining the fields of a STRUCT type in Google Spanner.\u003c/p\u003e\n"],["\u003cp\u003eThe content provides a list of available versions for the \u003ccode\u003eStructType\u003c/code\u003e class, ranging from the latest beta version 5.0.0-beta05 down to version 3.5.0, with version 3.8.0 highlighted as a specific point of interest.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructType\u003c/code\u003e inherits from \u003ccode\u003eObject\u003c/code\u003e and 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, which are core components of its functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eStructType\u003c/code\u003e class has two constructors, one being a parameterless constructor, and the other taking another \u003ccode\u003eStructType\u003c/code\u003e as the parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFields\u003c/code\u003e property of \u003ccode\u003eStructType\u003c/code\u003e, of type \u003ccode\u003eRepeatedField<StructType.Types.Field>\u003c/code\u003e, lists the fields that comprise the struct, noting that the order of fields is significant in both read requests and queries.\u003c/p\u003e\n"]]],[],null,[]]