SqlCeChangeTracking 成员

提供可用于跟踪对 SQL Server Compact 数据库中的表所做更改的方法。

SqlCeChangeTracking 类型公开以下成员。

构造函数

  名称 说明
公共方法 SqlCeChangeTracking(SqlCeConnection) 使用 SqlCeConnection 初始化 SqlCeChangeTracking 类的新实例。
公共方法 SqlCeChangeTracking(SqlCeTransaction) 使用 SqlCeTransaction 初始化 SqlCeChangeTracking 类的新实例。

页首

方法

  名称 说明
公共方法 DisableTracking 禁用对指定表的跟踪。
公共方法 Dispose() () () () 释放 SqlCeChangeTracking 类的当前实例所使用的所有资源。
公共方法 Dispose(Boolean) 释放 SqlCeChangeTracking 类使用的非托管资源,并可以选择释放托管资源。
公共方法 EnableTracking 启用对指定表的跟踪。
公共方法 Equals (inherited from Object)
受保护的方法 Finalize (inherited from Object)
公共方法 GetHashCode (inherited from Object)
公共方法 GetLastCommittedCsn 返回为与 SqlCeChangeTracking 对象关联的数据源提交的最后一个事务的提交序列号 (CSN)。
公共方法 GetTrackingOptions 获取一个值,该值指示当前对指定的表跟踪的数据库操作。
公共方法 GetType (inherited from Object)
受保护的方法 MemberwiseClone (inherited from Object)
公共方法 PackTombstoneKey 将指定表中的行键转换为用于逻辑删除表中的行键的格式。
公共方法 PurgeTombstoneTableData 清除指定表的逻辑删除数据。
公共方法 PurgeTransactionSequenceData 从事务历史记录表中清除指定的数据。
公共方法 ToString (inherited from Object)
公共方法 UnpackTombstoneKey 将在逻辑删除表中使用的行键的表示形式转换为在指定表中使用的行键的列值。
公共方法静态成员 UpgradePublicTracking 升级已启用跟踪的 SQL Server Compact SP2 数据库中的跟踪元数据,供 Microsoft Sync Framework Service Pack 1 (SP1) 或更高版本的 Sync Framework 使用。

页首

请参阅

参考

SqlCeChangeTracking类

System.Data.SqlServerCe 命名空间