SqlCeChangeTracking.PurgeTombstoneTableData 메서드

이 유형에는 .NET Framework for Silverlight 클래스 라이브러리에서 내부적으로만 사용할 수 있도록 제한하는 SecurityCriticalAttribute 특성이 있습니다. 이러한 유형의 멤버를 사용하는 응용 프로그램 코드에서 MethodAccessException이 발생합니다.

[보안 중요]

지정된 테이블의 삭제 표식 데이터를 제거합니다.

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe(System.Data.SqlServerCe.dll)

구문

‘선언
Public Sub PurgeTombstoneTableData ( _
    tableName As String, _
    pType As PurgeType, _
    retentionValue As Long _
)
‘사용 방법
Dim instance As SqlCeChangeTracking
Dim tableName As String
Dim pType As PurgeType
Dim retentionValue As Long

instance.PurgeTombstoneTableData(tableName, _
    pType, retentionValue)
public void PurgeTombstoneTableData(
    string tableName,
    PurgeType pType,
    long retentionValue
)
public:
void PurgeTombstoneTableData(
    String^ tableName, 
    PurgeType pType, 
    long long retentionValue
)
member PurgeTombstoneTableData : 
        tableName:string * 
        pType:PurgeType * 
        retentionValue:int64 -> unit 
public function PurgeTombstoneTableData(
    tableName : String, 
    pType : PurgeType, 
    retentionValue : long
)

매개 변수

  • tableName
    유형: System.String
    삭제 표식 데이터를 삭제할 테이블의 이름입니다.
  • pType
    유형: System.Data.SqlServerCe.PurgeType
    제거가 삭제 표식 데이터를 마지막으로 수정하는 트랜잭션의 CSN(커밋 시퀀스 번호)을 기반으로 하는지 시간을 기반으로 하는지 여부를 지정하는 PurgeType 값 중 하나입니다.
  • retentionValue
    유형: System.Int64
    삭제 표식 행이 유지되어야 하는 최대 제한을 지정하는 숫자입니다. 시간 기반 제거의 경우 매개 변수는 현재 날짜를 기준으로 삭제 표식 데이터를 유지할 일 수를 지정합니다. CSN 기반 제거의 경우 매개 변수는 삭제 표식 데이터를 유지할 마지막 트랜잭션의 CSN을 지정합니다.

참고 항목

참조

SqlCeChangeTracking 클래스

System.Data.SqlServerCe 네임스페이스

PurgeType