共用方式為


GetDescriptionForScope 方法

傳回 DbSyncScopeDescription 物件,其中包含針對 SQL Server Compact 資料庫所定義之範圍的相關資訊。

多載清單 

  名稱 描述
公用方法靜態成員 GetDescriptionForScope(String, SqlCeConnection) 傳回 DbSyncScopeDescription 物件,其中包含針對 SQL Server Compact 資料庫所定義之指定範圍的相關資訊。
公用方法靜態成員 GetDescriptionForScope(String, String, SqlCeConnection) 傳回 DbSyncScopeDescription 物件,其中包含針對 SQL Server Compact 資料庫所定義之指定範圍的相關資訊。

頂端

備註

下列程式碼範例會佈建 SQL Server 資料庫。佈建是依據從 SQL Server Compact 資料庫擷取的範圍資訊,擷取的方法是呼叫 GetDescriptionForScope 並且指定範圍名稱 ("filtered_customer")、在 SQL Server Compact 資料庫中使用的選擇性物件前置詞名稱 (在這裡是 "Sync"),以及此連接。SQL Server Compact 資料庫不支援單獨的結構描述,所以我們必須為所有同步處理相關物件加上名稱前置詞 "Sync" 以便於識別。對於 SQL Server 資料庫,我們必須指定 Sync Framework 在其中儲存同步處理物件的選擇性資料庫結構描述 (在這裡是 "Sync",但是值不一定要與物件前置詞相符)。若要在完整範例的內容中檢視這段程式碼,請參閱 HOW TO:設定及執行資料庫同步處理 (SQL Server)

DbSyncScopeDescription clientSqlDesc = SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn);
SqlSyncScopeProvisioning clientSqlConfig = new SqlSyncScopeProvisioning(clientSqlConn, clientSqlDesc);
clientSqlConfig.ObjectSchema = "Sync";
clientSqlConfig.Apply();
Dim clientSqlDesc As DbSyncScopeDescription = _
    SqlCeSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", "Sync", clientSqlCe1Conn)
Dim clientSqlConfig As New SqlSyncScopeProvisioning(clientSqlConn, clientSqlDesc)
clientSqlConfig.ObjectSchema = "Sync"
clientSqlConfig.Apply()

請參閱

參考

SqlCeSyncDescriptionBuilder類別

SqlCeSyncDescriptionBuilder 成員

Microsoft.Synchronization.Data.SqlServerCe 命名空間