public sealed class StructType.Types.Field : IMessage<StructType.Types.Field>, IEquatable<StructType.Types.Field>, IDeepCloneable<StructType.Types.Field>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Spanner v1 API class StructType.Types.Field.
The name of the field. For reads, this is the column name. For
SQL queries, it is the column alias (e.g., "Word" in the
query "SELECT 'hello' AS Word"), or the column name (e.g.,
"ColName" in the query "SELECT ColName FROM Table"). Some
columns might have an empty name (e.g., "SELECT
UPPER(ColName)"). Note that a query result can contain
multiple fields with the same name.
[[["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 webpage provides documentation for the \u003ccode\u003eStructType.Types.Field\u003c/code\u003e class within the Google Cloud Spanner v1 API, specifically for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThis class represents a single field within a struct and includes properties such as \u003ccode\u003eName\u003c/code\u003e and \u003ccode\u003eType\u003c/code\u003e, describing the field's column name or alias and data type respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers multiple versions of the API, from 3.5.0 up to the latest beta 5.0.0-beta05, allowing users to select the version they need.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eStructType.Types.Field\u003c/code\u003e implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, offering various functionalities and adherence to Google's standards.\u003c/p\u003e\n"],["\u003cp\u003eThe class also inherits from \u003ccode\u003eobject\u003c/code\u003e, providing basic methods like \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, \u003ccode\u003eMemberwiseClone()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e, along with having its own constructors, \u003ccode\u003eField()\u003c/code\u003e and \u003ccode\u003eField(Field)\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]