Класс SqlCeChangeTracking

Этот тип имеет атрибут SecurityCriticalAttribute, который делает его пригодным только для внутреннего использования библиотекой классов .NET Framework для Silverlight. При попытке обращения к любому элементу этого типа из прикладного кода вызовет исключение 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) Инициализирует новый экземпляр класса SqlCeChangeTracking с указанным соединением SqlCeConnection.
Открытый метод SqlCeChangeTracking(SqlCeTransaction) Инициализирует новый экземпляр класса SqlCeChangeTracking с SqlCeTransaction.

В начало

Методы

  Имя Описание
Открытый метод DisableTracking Отключает отслеживание для указанной таблицы.
Открытый метод Dispose() Освобождает ресурсы, используемые текущим экземпляром класса SqlCeChangeTracking.
Открытый метод Dispose(Boolean) Освобождает неуправляемые ресурсы, используемые классом SqlCeChangeTracking, и при необходимости освобождает управляемые ресурсы.
Открытый метод EnableTracking Включает отслеживание для указанной таблицы.
Открытый метод Equals (унаследовано из Object)
Защищенный метод Finalize (унаследовано из Object)
Открытый метод GetHashCode (унаследовано из Object)
Открытый метод GetLastCommittedCsn Возвращает порядковый номер фиксации транзакции (CSN) для последней транзакции, зафиксированной в источнике данных, связанном с объектом SqlCeChangeTracking.
Открытый метод GetTrackingOptions Возвращает значение, указывающее операции с базой данных, отслеживаемые для указанной таблицы.
Открытый метод GetType (унаследовано из Object)
Защищенный метод MemberwiseClone (унаследовано из Object)
Открытый метод PackTombstoneKey Преобразует ключ строки из указанной таблицы в формат, используемый для ключей строк в таблице полного удаления.
Открытый метод PurgeTombstoneTableData Очищает данные отметок полного удаления для указанной таблицы.
Открытый метод PurgeTransactionSequenceData Очищает указанные данные из таблицы журнала транзакций.
Открытый метод ToString (унаследовано из Object)
Открытый метод UnpackTombstoneKey Преобразует представление ключа строки, используемого в таблице полного удаления, в значения столбцов ключа строки, используемые в указанной таблице.
Открытый методСтатический элемент UpgradePublicTracking Обновляет метаданные отслеживания в базе данных SQL Server Compact с пакетом обновления 2 (SP2), для которой включено отслеживание, для использования средой Microsoft Sync Framework с пакетом обновления 1 (SP1) и более поздними версиями Sync Framework.

В начало

Безопасность многопоточности

Все общие статические члены (Shared в Microsoft Visual Basic) этого типа можно использовать в потокобезопасных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

Пространство имен System.Data.SqlServerCe