SqlSyncTableProvisioning 成员

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

SqlSyncTableProvisioning 类型公开以下成员。

构造函数

  名称 说明
公共方法 SqlSyncTableProvisioning(DbSyncTableDescription) 已过时。为指定表初始化 SqlSyncTableProvisioning 类的一个新实例。
公共方法 SqlSyncTableProvisioning(SqlConnection, DbSyncTableDescription) 针对指定的连接和表架构初始化 SqlSyncTableProvisioning 类的一个新实例。
公共方法 SqlSyncTableProvisioning(DbSyncTableDescription, String) 已过时。为指定表和同步对象前缀初始化 SqlSyncTableProvisioning 类的一个新实例。

页首

方法

  名称 说明
公共方法 AddFilterColumn(String) 添加 FilterClause 中指定的筛选子句中所用的列。
公共方法 Apply() () () () 在构建此对象时,通过指定的连接将设置脚本应用于 SQL Server 数据库。
公共方法 Apply(SqlConnection) 已过时。通过指定连接将设置脚本应用于 SQL Server 数据库。
公共方法 Apply(SqlTransaction) 在指定事务内将设置脚本应用于 SQL Server 数据库。
公共方法 Equals(Object) (继承自 Object。)
受保护的方法 Finalize() () () () (继承自 Object。)
公共方法 GetHashCode() () () () (继承自 Object。)
公共方法 GetType() () () () (继承自 Object。)
受保护的方法 MemberwiseClone() () () () (继承自 Object。)
公共方法 Script() () () () 生成一个字符串,该字符串包含用于针对特定作用域设置表的 SQL 代码。
公共方法 ToString() () () () 返回表示 SqlSyncTableProvisioning 对象的字符串。 (重写 Object. . :: . .ToString() () () ()。)

页首

属性

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

页首

请参阅

参考

SqlSyncTableProvisioning类

Microsoft.Synchronization.Data.SqlServer 命名空间