SqlSyncAdapterBuilder 成员

创建使客户端与 SQL Server 数据库同步所需的 SyncAdapter 和 SQL 命令。

SqlSyncAdapterBuilder 类型公开以下成员。

构造函数

  名称 说明
公共方法 SqlSyncAdapterBuilder() () () () 使用默认值初始化 SqlSyncAdapterBuilder 类的一个新实例。
公共方法 SqlSyncAdapterBuilder(SqlConnection) 使用连接参数初始化 SqlSyncAdapterBuilder 类的一个新实例。

页首

方法

  名称 说明
公共方法 CreateObjRef(Type) (继承自 MarshalByRefObject。)
公共方法 Dispose() () () () (继承自 Component。)
受保护的方法 Dispose(Boolean) (继承自 Component。)
公共方法 Equals(Object) (继承自 Object。)
受保护的方法 Finalize() () () () (继承自 Component。)
公共方法 GetHashCode() () () () (继承自 Object。)
公共方法 GetLifetimeService() () () () (继承自 MarshalByRefObject。)
受保护的方法 GetService(Type) (继承自 Component。)
公共方法 GetType() () () () (继承自 Object。)
公共方法 InitializeLifetimeService() () () () (继承自 MarshalByRefObject。)
受保护的方法 MemberwiseClone() () () () (继承自 Object。)
受保护的方法 MemberwiseClone(Boolean) (继承自 MarshalByRefObject。)
公共方法 ToString() () () () (继承自 Component。)
公共方法 ToSyncAdapter() () () () TableName 中指定的表创建同步适配器。
公共方法 ToSyncAdapter(Boolean, Boolean, Boolean, Boolean) TableName 中指定的表创建同步适配器,并带有不将跟踪列下载到客户端的选项。

页首

属性

  名称 说明
受保护的属性 CanRaiseEvents (继承自 Component。)
公共属性 ChangeTrackingType 指定服务器数据库是使用 SQL Server 中的变更跟踪功能,还是使用自定义的耦合变更跟踪系统,默认值为 CoupledChangeTracking
公共属性 Connection 获取或设置到服务器数据库的连接。
公共属性 Container (继承自 Component。)
公共属性 CreationOriginatorIdColumn 获取或设置基表中用于跟踪行插入者的列。
公共属性 CreationTrackingColumn 获取或设置基表中用于跟踪行插入时间的列。
公共属性 DataColumns 获取要同步的数据列的集合。这使您可以同步表中列的子集。
公共属性 DeletionOriginatorIdColumn 获取或设置逻辑删除表中用于跟踪行删除者的列。
公共属性 DeletionTrackingColumn 获取或设置逻辑删除表中用于跟踪行删除时间的列。
受保护的属性 DesignMode (继承自 Component。)
受保护的属性 Events (继承自 Component。)
公共属性 FilterClause 指定用于从基表中筛选结果集的 SQL WHERE 子句(不带 WHERE 关键字)。
公共属性 FilterParameters 获取 FilterClause 中使用的筛选参数的集合。
公共属性 QuotePrefix 指定用于数据库对象(例如,表和列)名称的左分隔符(例如,左方括号)。
公共属性 QuoteSuffix 指定用于数据库对象(例如,表和列)名称的右分隔符(例如,右方括号)。
公共属性 RowGuidColumn 获取或设置用于标识基表和逻辑删除表中的行的 uniqueidentifier 数据类型列。
公共属性 Site (继承自 Component。)
公共属性 SyncDirection 指定相对于客户端的同步方向,其默认方向为 Bidirectional
公共属性 TableName 获取或设置要为其创建 SyncAdapter 对象的基表的名称。
公共属性 TombstoneDataColumns 获取要同步的数据列的集合。这使您可以同步表中列的子集。
公共属性 TombstoneFilterClause 指定用于从逻辑删除表中筛选结果集的 SQL WHERE 子句(不带 WHERE 关键字)。
公共属性 TombstoneFilterParameters 获取 TombstoneFilterClause 中使用的筛选参数的集合。
公共属性 TombstoneTableName 获取或设置用于对删除进行同步的逻辑删除表的名称。
公共属性 UpdateOriginatorIdColumn 获取或设置基表中用于跟踪行更新者的列。
公共属性 UpdateTrackingColumn 获取或设置基表中用于跟踪行更新时间的列。

页首

事件

  名称 说明
公共事件 Disposed (继承自 Component。)

页首

请参阅

参考

SqlSyncAdapterBuilder类

Microsoft.Synchronization.Data.Server 命名空间