MappedEntry

Classes > Sync > MappedEntry

Result of applying a mapping to a sync log entry.

public sealed record MappedEntry : IEquatable<MappedEntry>

Constructors

MappedEntry

public MappedEntry(string TargetTable, string TargetPkValue, string? MappedPayload, string MappingId)

Result of applying a mapping to a sync log entry.

Parameter Type Description
TargetTable String Mapped target table name.
TargetPkValue String Mapped primary key JSON.
MappedPayload String Transformed payload JSON (null for deletes).
MappingId String ID of the mapping that was applied.

Properties

TargetTable

public string TargetTable { get; init; }

Mapped target table name.

TargetPkValue

public string TargetPkValue { get; init; }

Mapped primary key JSON.

MappedPayload

public string? MappedPayload { get; init; }

Transformed payload JSON (null for deletes).

MappingId

public string MappingId { get; init; }

ID of the mapping that was applied.