Skip to main content

FlowSyncOptions Properties

An object defining properties for the FlowSyncOptions class.

TargetOptions

Gets or sets the concrete implementation of target options for data synchronization.

Type: IFlowTargetOptions

The TargetOptions property provides the concrete implementation of IFlowTargetOptions for configuring the data target in the synchronization process. This property is decorated with the JsonConverter attribute using ConcreteConverter<FlowTargetOptions> to ensure proper JSON serialization of the concrete type. It implements the corresponding property from the IFlowSyncOptions interface.


MatchingOptions

Gets or sets the concrete implementation of matching options for source and target data.

Type: IFlowMatchingOptions

The MatchingOptions property provides the concrete implementation of IFlowMatchingOptions for configuring how source and target data should be matched during synchronization. This property is decorated with the JsonConverter attribute using ConcreteConverter<FlowMatchingOptions> to ensure proper JSON serialization of the concrete type. It implements the corresponding property from the IFlowSyncOptions interface.


SourceOptions

Gets or sets the concrete implementation of source options for data synchronization.

Type: IFlowSourceOptions

The SourceOptions property provides the concrete implementation of IFlowSourceOptions for configuring the data source in the synchronization process. This property is decorated with the JsonConverter attribute using ConcreteConverter<FlowSourceOptions> to ensure proper JSON serialization of the concrete type. It implements the corresponding property from the IFlowSyncOptions interface.