Share via


Classe SqlCeChangeTracking

Ce type a un attribut SecurityCriticalAttribute qui le limite à une utilisation interne par la bibliothèque de classes du .NET Framework pour Silverlight. Le code d'application qui utilise un membre de ce type lève un MethodAccessException.

[INFORMATIONS CRITIQUES DE SÉCURITÉ]

Fournit des méthodes qui peuvent être utilisées pour suivre les modifications apportées aux tables dans une base de données SQL Server Compact.

Hiérarchie d'héritage

System.Object
  System.Data.SqlServerCe.SqlCeChangeTracking

Espace de noms :  System.Data.SqlServerCe
Assembly :  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Syntaxe

'Déclaration
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeChangeTracking _
    Implements IDisposable
'Utilisation
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

Le type SqlCeChangeTracking expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SqlCeChangeTracking(SqlCeConnection) Initialise une nouvelle instance de la classe SqlCeChangeTracking avec un SqlCeConnection.
Méthode publique SqlCeChangeTracking(SqlCeTransaction) Initialise une nouvelle instance de la classe SqlCeChangeTracking avec un SqlCeTransaction.

Haut de la page

Méthodes

  Nom Description
Méthode publique DisableTracking Désactive le suivi sur la table spécifiée.
Méthode publique Dispose() Libère toutes les ressources utilisées par l'instance actuelle de la classe SqlCeChangeTracking.
Méthode publique Dispose(Boolean) Libère les ressources non managées utilisées par la classe SqlCeChangeTracking et libère éventuellement les ressources managées.
Méthode publique EnableTracking Active le suivi sur la table spécifiée.
Méthode publique Equals (hérité de Object)
Méthode protégée Finalize (hérité de Object)
Méthode publique GetHashCode (hérité de Object)
Méthode publique GetLastCommittedCsn Retourne le numéro séquentiel de validation de la dernière transaction validée pour la source de données associée à l'objet SqlCeChangeTracking.
Méthode publique GetTrackingOptions Obtient une valeur qui indique les opérations de base de données faisant actuellement l'objet d'un suivi sur la table spécifiée.
Méthode publique GetType (hérité de Object)
Méthode protégée MemberwiseClone (hérité de Object)
Méthode publique PackTombstoneKey Convertit la clé de ligne de la table spécifiée au format utilisé pour la clé de ligne de la table tombstone.
Méthode publique PurgeTombstoneTableData Vide les données tombstone pour la table spécifiée.
Méthode publique PurgeTransactionSequenceData Vide les données spécifiées de la table d'historique des transactions.
Méthode publique ToString (hérité de Object)
Méthode publique UnpackTombstoneKey Convertit la représentation d'une clé de ligne utilisée dans la table tombstone en valeurs de colonne de la clé de ligne utilisée dans la table spécifiée.
Méthode publiqueMembre statique UpgradePublicTracking Effectue la mise à niveau des métadonnées de suivi dans une base de données SQL Server Compact SP2 sur laquelle un suivi a été activé, afin d'être utilisées par Microsoft Sync Framework Service Pack 1 (SP1) et les versions ultérieures de Sync Framework.

Haut de la page

Sécurité des threads

Tout membre statique public (Shared en Microsoft Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.

Voir aussi

Référence

Espace de noms System.Data.SqlServerCe