PerformCleanup メソッド
データベースからすべてのスコープの変更追跡メタデータを削除し、クリーンアップ ナレッジを更新してクリーンアップ プロセスが停止したポイントを反映します。
名前空間: Microsoft.Synchronization.Data.SqlServer
アセンブリ: Microsoft.Synchronization.Data.SqlServer (Microsoft.Synchronization.Data.SqlServer.dll 内)
構文
'宣言
Public Function PerformCleanup As Boolean
'使用
Dim instance As SqlSyncStoreMetadataCleanup
Dim returnValue As Boolean
returnValue = instance.PerformCleanup()
public bool PerformCleanup()
public:
bool PerformCleanup()
member PerformCleanup : unit -> bool
public function PerformCleanup() : boolean
戻り値
型 : System. . :: . .Boolean
メタデータのクリーンアップが正常に実行された場合は true。それ以外の場合は false。
例外
例外 | 条件 |
---|---|
ArgumentNullException | Connection が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
例
次のコード例では、保有期間が 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クラス