共用方式為


SqlSyncStoreMetadataCleanup.RetentionInDays 屬性

取得或設定呼叫 PerformCleanup 時要刪除多久之前的變更追蹤中繼資料 (以天為單位)。

命名空間: Microsoft.Synchronization.Data.SqlServer
組件: Microsoft.Synchronization.Data.SqlServer (在 microsoft.synchronization.data.sqlserver.dll)

語法

'宣告
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。若要在完整範例的內容中檢視這段程式碼,請參閱 HOW TO:清除共同作業同步處理的中繼資料 (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 命名空間