Clase SqlCeChangeTracking

Este tipo tiene un atributo SecurityCriticalAttribute, que lo restringe a su uso interno por la biblioteca de clases de .NET Framework para Silverlight. El código de aplicación que usa cualquier miembro de este tipo genera una excepción MethodAccessException.

[IMPORTANTE PARA LA SEGURIDAD]

Proporciona métodos que se pueden utilizar para realizar un seguimiento de los cambios efectuados en las tablas de una base de datos SQL Server Compact.

Jerarquía de herencia

System.Object
  System.Data.SqlServerCe.SqlCeChangeTracking

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeChangeTracking _
    Implements IDisposable
'Uso
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

El tipo SqlCeChangeTracking expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SqlCeChangeTracking(SqlCeConnection) Inicializa una nueva instancia de la clase SqlCeChangeTracking con SqlCeConnection.
Método público SqlCeChangeTracking(SqlCeTransaction) Inicializa una nueva instancia de la clase SqlCeChangeTracking con SqlCeTransaction.

Arriba

Métodos

  Nombre Descripción
Método público DisableTracking Deshabilita el seguimiento en la tabla especificada.
Método público Dispose() Libera todos los recursos utilizados por la instancia actual de la clase SqlCeChangeTracking.
Método público Dispose(Boolean) Libera los recursos no administrados utilizados por la clase SqlCeChangeTracking y, opcionalmente, libera también los recursos administrados.
Método público EnableTracking Habilita el seguimiento en la tabla especificada.
Método público Equals (se hereda de Object)
Método protegido Finalize (se hereda de Object)
Método público GetHashCode (se hereda de Object)
Método público GetLastCommittedCsn Devuelve el número de secuencia de confirmación (CSN) de la última transacción confirmada para el origen de datos asociado al objeto SqlCeChangeTracking.
Método público GetTrackingOptions Obtiene un valor que indica las operaciones de la base de datos de las que se está realizando un seguimiento actualmente en la tabla especificada.
Método público GetType (se hereda de Object)
Método protegido MemberwiseClone (se hereda de Object)
Método público PackTombstoneKey Convierte la clave de fila de la tabla especificada en el formato utilizado para la clave de fila en la tabla de marcadores de exclusión.
Método público PurgeTombstoneTableData Purga los datos de marcadores de exclusión de la tabla especificada.
Método público PurgeTransactionSequenceData Purga los datos especificados en la tabla del historial de transacciones.
Método público ToString (se hereda de Object)
Método público UnpackTombstoneKey Convierte la representación de una clave de fila utilizada en la tabla de marcadores de exclusión en los valores de columna de la clave de fila utilizada en la tabla especificada.
Método públicoMiembro estático UpgradePublicTracking Actualiza los metadatos de seguimiento de una base de datos de SQL Server Compact SP2, en la que se ha habilitado el seguimiento, para su uso por Microsoft Sync Framework Service Pack 1 (SP1) y versiones posteriores de Sync Framework.

Arriba

Seguridad para subprocesos

Todos los miembros estáticos públicos (Shared in Microsoft Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres System.Data.SqlServerCe