public sealed class ChangeStreamRecord.Types.DataChangeRecord.Types.Mod : IMessage<ChangeStreamRecord.Types.DataChangeRecord.Types.Mod>, IEquatable<ChangeStreamRecord.Types.DataChangeRecord.Types.Mod>, IDeepCloneable<ChangeStreamRecord.Types.DataChangeRecord.Types.Mod>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Spanner v1 API class ChangeStreamRecord.Types.DataChangeRecord.Types.Mod.
A mod describes all data changes in a watched table row.
Implements
IMessageChangeStreamRecordTypesDataChangeRecordTypesMod, IEquatableChangeStreamRecordTypesDataChangeRecordTypesMod, IDeepCloneableChangeStreamRecordTypesDataChangeRecordTypesMod, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.V1Assembly
Google.Cloud.Spanner.V1.dll
Constructors
Mod()
public Mod()Mod(Mod)
public Mod(ChangeStreamRecord.Types.DataChangeRecord.Types.Mod other)| Parameter | |
|---|---|
| Name | Description |
other |
ChangeStreamRecordTypesDataChangeRecordTypesMod |
Properties
Keys
public RepeatedField<ChangeStreamRecord.Types.DataChangeRecord.Types.ModValue> Keys { get; }Returns the value of the primary key of the modified row.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldChangeStreamRecordTypesDataChangeRecordTypesModValue |
|
NewValues
public RepeatedField<ChangeStreamRecord.Types.DataChangeRecord.Types.ModValue> NewValues { get; }Returns the new values after the change for the modified columns. Always empty for [DELETE][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.DELETE].
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldChangeStreamRecordTypesDataChangeRecordTypesModValue |
|
OldValues
public RepeatedField<ChangeStreamRecord.Types.DataChangeRecord.Types.ModValue> OldValues { get; }Returns the old values before the change for the modified columns. Always empty for [INSERT][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ModType.INSERT], or if old values are not being captured specified by [value_capture_type][google.spanner.v1.ChangeStreamRecord.DataChangeRecord.ValueCaptureType].
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldChangeStreamRecordTypesDataChangeRecordTypesModValue |
|