Google Cloud Spanner v1 API - Class ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata (5.13.0-beta07)

public sealed class ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata : IMessage<ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata>, IEquatable<ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata>, IDeepCloneable<ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Spanner v1 API class ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata.

Metadata for a column.

Inheritance

object > ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata

Namespace

Google.Cloud.Spanner.V1

Assembly

Google.Cloud.Spanner.V1.dll

Constructors

ColumnMetadata()

public ColumnMetadata()

ColumnMetadata(ColumnMetadata)

public ColumnMetadata(ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata other)
Parameter
Name Description
other ChangeStreamRecordTypesDataChangeRecordTypesColumnMetadata

Properties

IsPrimaryKey

public bool IsPrimaryKey { get; set; }

Indicates whether the column is a primary key column.

Property Value
Type Description
bool

Name

public string Name { get; set; }

Name of the column.

Property Value
Type Description
string

OrdinalPosition

public long OrdinalPosition { get; set; }

Ordinal position of the column based on the original table definition in the schema starting with a value of 1.

Property Value
Type Description
long

Type

public Type Type { get; set; }

Type of the column.

Property Value
Type Description
Type