다음을 통해 공유


SqlSyncStoreMetadataCleanup.RetentionInDays 속성

PerformCleanup을 호출할 때 변경 추적 메타데이터의 삭제 기준이 되는 메타데이터의 유지 기간(일수)을 가져오거나 설정합니다.

네임스페이스: Microsoft.Synchronization.Data.SqlServer
어셈블리: microsoft.synchronization.data.sqlserver.dll의 Microsoft.Synchronization.Data.SqlServer

구문

‘선언
Public Property RetentionInDays As Integer
‘사용 방법
Dim instance As SqlSyncStoreMetadataCleanup
Dim value As Integer

value = instance.RetentionInDays

instance.RetentionInDays = value
public int RetentionInDays { get; set; }
public:
property int RetentionInDays {
    int get ();
    void set (int value);
}
/** @property */
public int get_RetentionInDays ()

/** @property */
public void set_RetentionInDays (int value)
public function get RetentionInDays () : int

public function set RetentionInDays (value : int)

속성 값

변경 추적 메타데이터의 삭제 기준이 되는 메타데이터의 유지 기간(일수)입니다.

예제

다음 코드 예제에서는 7일보다 오래된 메타데이터에 대해 PerformCleanup를 호출합니다. 전체 예제의 맥락에서 이 코드를 보려면 방법: 공동 작업 동기화의 메타데이터 정리(SQL Server)를 참조하십시오.

SqlSyncStoreMetadataCleanup metadataCleanup = new SqlSyncStoreMetadataCleanup(serverConn);
bool cleanupSuccessful; 
metadataCleanup.RetentionInDays = 7;
cleanupSuccessful = metadataCleanup.PerformCleanup();
Dim metadataCleanup As New SqlSyncStoreMetadataCleanup(serverConn)
Dim cleanupSuccessful As Boolean
metadataCleanup.RetentionInDays = 7
cleanupSuccessful = metadataCleanup.PerformCleanup()

참고 항목

참조

SqlSyncStoreMetadataCleanup 클래스
SqlSyncStoreMetadataCleanup 멤버
Microsoft.Synchronization.Data.SqlServer 네임스페이스