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, IMessageReference documentation and code samples for the Google Cloud Spanner v1 API class ChangeStreamRecord.Types.DataChangeRecord.Types.ColumnMetadata.
Metadata for a column.
Implements
IMessageChangeStreamRecordTypesDataChangeRecordTypesColumnMetadata, IEquatableChangeStreamRecordTypesDataChangeRecordTypesColumnMetadata, IDeepCloneableChangeStreamRecordTypesDataChangeRecordTypesColumnMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.V1Assembly
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 |
|