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 | |
---|---|---|
SqlCeChangeTracking(SqlCeConnection) | Inicializa una nueva instancia de la clase SqlCeChangeTracking con SqlCeConnection. | |
SqlCeChangeTracking(SqlCeTransaction) | Inicializa una nueva instancia de la clase SqlCeChangeTracking con SqlCeTransaction. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
DisableTracking | Deshabilita el seguimiento en la tabla especificada. | |
Dispose() | Libera todos los recursos utilizados por la instancia actual de la clase SqlCeChangeTracking. | |
Dispose(Boolean) | Libera los recursos no administrados utilizados por la clase SqlCeChangeTracking y, opcionalmente, libera también los recursos administrados. | |
EnableTracking | Habilita el seguimiento en la tabla especificada. | |
Equals | (se hereda de Object) | |
Finalize | (se hereda de Object) | |
GetHashCode | (se hereda de Object) | |
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. | |
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. | |
GetType | (se hereda de Object) | |
MemberwiseClone | (se hereda de Object) | |
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. | |
PurgeTombstoneTableData | Purga los datos de marcadores de exclusión de la tabla especificada. | |
PurgeTransactionSequenceData | Purga los datos especificados en la tabla del historial de transacciones. | |
ToString | (se hereda de Object) | |
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. | |
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.