SqlCeChangeTracking 클래스
이 유형에는 .NET Framework for Silverlight 클래스 라이브러리에서 내부적으로만 사용할 수 있도록 제한하는 SecurityCriticalAttribute 특성이 있습니다. 이러한 유형의 멤버를 사용하는 응용 프로그램 코드에서 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) | SqlCeConnection 을 사용하여 SqlCeChangeTracking 클래스의 새 인스턴스를 초기화합니다. | |
SqlCeChangeTracking(SqlCeTransaction) | SqlCeTransaction 을 사용하여 SqlCeChangeTracking 클래스의 새 인스턴스를 초기화합니다. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
DisableTracking | 지정된 테이블에서 추적을 해제합니다. | |
Dispose() | SqlCeChangeTracking 클래스의 현재 인스턴스에서 사용하는 리소스를 모두 해제합니다. | |
Dispose(Boolean) | SqlCeChangeTracking 클래스에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다. | |
EnableTracking | 지정된 테이블에서 추적을 설정합니다. | |
Equals | (Object에서 상속) | |
Finalize | (Object에서 상속) | |
GetHashCode | (Object에서 상속) | |
GetLastCommittedCsn | SqlCeChangeTracking 개체와 연결된 데이터 원본에 대해 마지막으로 커밋된 트랜잭션의 CSN(커밋 시퀀스 번호)를 반환합니다. | |
GetTrackingOptions | 지정된 테이블에서 현재 추적 중인 데이터베이스 작업을 나타내는 값을 가져옵니다. | |
GetType | (Object에서 상속) | |
MemberwiseClone | (Object에서 상속) | |
PackTombstoneKey | 지정된 테이블의 행 키를 삭제 표식 테이블의 행 키에 사용되는 형식으로 변환합니다. | |
PurgeTombstoneTableData | 지정된 테이블의 삭제 표식 데이터를 제거합니다. | |
PurgeTransactionSequenceData | 트랜잭션 기록 테이블에서 지정된 데이터를 제거합니다. | |
ToString | (Object에서 상속) | |
UnpackTombstoneKey | 삭제 표식 테이블에 사용된 행 키의 표현을 지정된 테이블에 사용된 행 키의 열 값으로 변환합니다. | |
UpgradePublicTracking | 추적이 설정된 SQL Server Compact SP2 데이터베이스의 추적 메타데이터를 Microsoft Sync Framework 서비스 팩 1(SP1) 이상 버전의 Sync Framework에서 사용할 수 있도록 업그레이드합니다. |
맨 위로 이동
스레드 보안
이 형식의 모든 public static(Microsoft Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.