SyncTableTransferOption Enumeration

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Defines the direction that data changes flow, from the perspective of the client.

Namespace: Microsoft.Synchronization.Data.Common
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)

Syntax

'Declaration
Public Enumeration SyncTableTransferOption
public enum SyncTableTransferOption
public enum class SyncTableTransferOption
public enum SyncTableTransferOption
public enum SyncTableTransferOption

Members

Member name Description
Bidirectional During the first synchronization, the client typically downloads schema and an initial data set from the server. On subsequent synchronizations, the client uploads changes to the server and then downloads changes from the server.
DownloadOnly During the first synchronization, the client typically downloads schema and an initial data set from the server. On subsequent synchronizations, the client downloads changes from the server.
Snapshot The client downloads a set of data from the server. The data is completely refreshed during each synchronization.
UploadOnly During the first synchronization, the client typically downloads schema from the server. On subsequent synchronizations, the client uploads changes to the server.

Remarks

Synchronization direction determines how changes are exchanged between a client and server database during synchronization. For more information, see How to: Specify Snapshot, Download, Upload, and Bidirectional Synchronization.

Platforms

Development Platforms

For a list of the supported platforms, see Hardware and Software Requirements (Sync Framework).

Target Platforms

See Also

Reference

Microsoft.Synchronization.Data.Common Namespace