SyncTrackingConfig

Classes > Sync > SyncTrackingConfig

Sync tracking configuration for a mapping.

public sealed record SyncTrackingConfig : IEquatable<SyncTrackingConfig>

Constructors

SyncTrackingConfig

public SyncTrackingConfig(bool Enabled = true, SyncTrackingStrategy Strategy = SyncTrackingStrategy.Version, string? TrackingColumn = null)

Sync tracking configuration for a mapping.

Parameter Type Description
Enabled Boolean Whether sync tracking is enabled.
Strategy SyncTrackingStrategy Tracking strategy to use.
TrackingColumn String Column name for timestamp strategy.

Properties

Enabled

public bool Enabled { get; init; }

Whether sync tracking is enabled.

Strategy

public SyncTrackingStrategy Strategy { get; init; }

Tracking strategy to use.

TrackingColumn

public string? TrackingColumn { get; init; }

Column name for timestamp strategy.