SqlSyncTableProvisioning 成员

表示由 DbSyncTableDescription 对象表示的 SQL Server 数据库表的设置。

以下各表列出了由 SqlSyncTableProvisioning 类型公开的成员。

公共构造函数

  名称 说明
Public method SqlSyncTableProvisioning 已重载。初始化 SqlSyncTableProvisioning 类的一个新实例。

顶部

公共属性

  名称 说明
Public property CreateProcedures 获取或设置是否要创建一组用于插入、更新、删除数据以及同步元数据的存储过程。
Public property CreateProceduresForAdditionalScope 获取或设置是否要为其他任何作用域集创建用于插入、更新、删除数据以及同步元数据的存储过程。
Public property CreateTable 获取或设置是否要创建基表。
Public property CreateTrackingTable 获取或设置是否要创建一个表,该表用于存储基表的变更跟踪元数据。
Public property CreateTriggers 获取或设置是否要在基表上创建用于更新跟踪表的触发器。
Public property FilterClause 获取或设置用于从基表中筛选结果集的 SQL WHERE 子句(不带 WHERE 关键字)。
Public property FilterColumns 获取使用 AddFilterColumn 添加的列的列表。
Public property GlobalName 获取由同步拓扑中的其他节点用来标识表的名称,包括数据库特定分隔符。
Public property LocalName 获取同步拓扑中供本地节点用于标识表的名称,包括数据库特定分隔符。
Public property ObjectPrefix 获取或设置用于标识 Sync Framework 创建的对象的可选前缀。
Public property ObjectSchema 获取或设置 Sync Framework 创建对象所采用的数据库架构。
Public property PopulateTrackingTable 获取或设置是否要对基表中已存在的行将元数据插入变更跟踪表。
Public property UnquotedGlobalName 获取同步拓扑中供其他节点用于标识表的名称,不包括数据库特定分隔符。
Public property UnquotedLocalName 获取供同步拓扑中的本地节点用来标识表的名称,不包括数据库特定分隔符。

顶部

公共方法

(请参阅 受保护的方法 )

  名称 说明
Public method AddFilterColumn 添加 FilterClause 中指定的筛选子句中所用的列。
Public method Apply 已重载。将设置脚本应用于 SQL Server 数据库。
Public method Equals  已重载。 (继承自 Object。)
Public method GetHashCode  (继承自 Object。)
Public method GetType  (继承自 Object。)
Public method Dd937811.static(zh-cn,SQL.105).gif ReferenceEquals  (继承自 Object。)
Public method Script 生成一个字符串,该字符串包含用于针对特定作用域设置表的 SQL 代码。
Public method ToString 已重写。返回表示 SqlSyncTableProvisioning 对象的字符串。

顶部

受保护的方法

  名称 说明
Protected method Finalize  (继承自 Object。)
Protected method MemberwiseClone  (继承自 Object。)

顶部

请参阅

参考

SqlSyncTableProvisioning 类
Microsoft.Synchronization.Data.SqlServer 命名空间