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 | |
---|---|---|
SqlCeChangeTracking(SqlCeConnection) | Initialise une nouvelle instance de la classe SqlCeChangeTracking avec un SqlCeConnection. | |
SqlCeChangeTracking(SqlCeTransaction) | Initialise une nouvelle instance de la classe SqlCeChangeTracking avec un SqlCeTransaction. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
DisableTracking | Désactive le suivi sur la table spécifiée. | |
Dispose() | Libère toutes les ressources utilisées par l'instance actuelle de la classe SqlCeChangeTracking. | |
Dispose(Boolean) | Libère les ressources non managées utilisées par la classe SqlCeChangeTracking et libère éventuellement les ressources managées. | |
EnableTracking | Active le suivi sur la table spécifiée. | |
Equals | (hérité de Object) | |
Finalize | (hérité de Object) | |
GetHashCode | (hérité de Object) | |
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. | |
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. | |
GetType | (hérité de Object) | |
MemberwiseClone | (hérité de Object) | |
PackTombstoneKey | Convertit la clé de ligne de la table spécifiée au format utilisé pour la clé de ligne de la table tombstone. | |
PurgeTombstoneTableData | Vide les données tombstone pour la table spécifiée. | |
PurgeTransactionSequenceData | Vide les données spécifiées de la table d'historique des transactions. | |
ToString | (hérité de Object) | |
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. | |
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.