SqlCeChangeTracking 類別
此型別具有 SecurityCriticalAttribute 屬性,它會限制為由 .NET Framework for Silverlight 類別程式庫內部使用。使用此型別之任何成員的應用程式碼會擲回 MethodAccessException。
[安全性關鍵]
提供可用來針對 SQL Server Compact 資料庫中資料表追蹤變更的方法。
繼承階層
System.Object
System.Data.SqlServerCe.SqlCeChangeTracking
命名空間: System.Data.SqlServerCe
組件: System.Data.SqlServerCe (在 System.Data.SqlServerCe.dll 中)
語法
'宣告
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeChangeTracking _
Implements IDisposable
'用途
Dim instance As SqlCeChangeTracking
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeChangeTracking : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeChangeTracking sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeChangeTracking =
class
interface IDisposable
end
public final class SqlCeChangeTracking implements IDisposable
SqlCeChangeTracking 型別公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
SqlCeChangeTracking(SqlCeConnection) | 使用 SqlCeConnection 來初始化 SqlCeChangeTracking 類別的新執行個體。 | |
SqlCeChangeTracking(SqlCeTransaction) | 使用 SqlCeTransaction 來初始化 SqlCeChangeTracking 類別的新執行個體。 |
上層
方法
名稱 | 說明 | |
---|---|---|
DisableTracking | 停用指定之資料表的追蹤。 | |
Dispose() | 釋放 SqlCeChangeTracking 類別之目前執行個體所使用的所有資源。 | |
Dispose(Boolean) | 釋放 SqlCeChangeTracking 類別所使用的 Unmanaged 資源,並且選擇性地釋放 Managed 資源。 | |
EnableTracking | 啟用指定之資料表的追蹤。 | |
Equals | (繼承自 Object) | |
Finalize | (繼承自 Object) | |
GetHashCode | (繼承自 Object) | |
GetLastCommittedCsn | 傳回針對與 SqlCeChangeTracking 物件相關聯之資料來源認可的最後一筆交易的認可序號 (CSN)。 | |
GetTrackingOptions | 取得值,這個值表示目前正在指定之資料表上追蹤的資料庫作業。 | |
GetType | (繼承自 Object) | |
MemberwiseClone | (繼承自 Object) | |
PackTombstoneKey | 將指定之資料表中的資料列索引鍵轉換成標記資料表中資料列索引鍵所使用的格式。 | |
PurgeTombstoneTableData | 針對指定的資料表清除標記資料。 | |
PurgeTransactionSequenceData | 從交易歷程記錄資料表中清除指定的資料。 | |
ToString | (繼承自 Object) | |
UnpackTombstoneKey | 將用於標記資料表之資料列索引鍵的表示法轉換成用於指定資料表之資料列索引鍵的資料行值。 | |
UpgradePublicTracking | 在已經啟用追蹤的 SQL Server Compact SP2 資料庫中升級追蹤中繼資料,以供 Microsoft Sync Framework Service Pack 1 (SP1) 和 Sync Framework 的更新版本使用。 |
上層
執行緒安全性
這個類型的任何公用靜態 (在 Microsoft Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。