SqlCeChangeTracking クラス
この型には、SecurityCriticalAttribute 属性があるため、Silverlight クラス ライブラリでは .NET Framework による内部使用のみに制限されます。この型のいずれかのメンバーをアプリケーション コードで使用すると、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 クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
DisableTracking | 指定したテーブルに対する追跡を無効にします。 | |
Dispose() | SqlCeChangeTracking クラスの現在のインスタンスで使用されるすべてのリソースを解放します。 | |
Dispose(Boolean) | SqlCeChangeTracking クラスで使用されたアンマネージ リソースを解放し、必要に応じてマネージ リソースも解放します。 | |
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 データベースで、Sync Framework の Microsoft Sync Framework Service Pack 1 (SP1) 以降のバージョンで使用するために追跡メタデータをアップグレードします。 |
Top
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。