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.