【发布时间】:2013-01-23 12:50:00
【问题描述】:
我怎样才能提供具有多个描述的单个 ScopeProvision。目前我正在这样做,应该有更好的方法
DbSyncScopeDescription scopeDesc1 = SqlSyncDescriptionBuilder.GetDescriptionForScope("Scope1", serverConnection);
DbSyncScopeDescription scopeDesc2 = SqlSyncDescriptionBuilder.GetDescriptionForScope("Scope2 ", serverConnection);
DbSyncScopeDescription scopeDesc3 = SqlSyncDescriptionBuilder.GetDescriptionForScope("Scope3", serverConnection);
SqlCeSyncScopeProvisioning clientProvision1 = new SqlCeSyncScopeProvisioning(localConnection, scopeDesc1);
SqlCeSyncScopeProvisioning clientProvision2 = new SqlCeSyncScopeProvisioning(localConnection, scopeDesc2);
SqlCeSyncScopeProvisioning clientProvision3 = new SqlCeSyncScopeProvisioning(localConnection, scopeDesc3);
clientProvision1.Apply();
clientProvision2.Apply();
clientProvision3.Apply();
在同步时,我们必须再次创建多个 SyncOrchestrator。我们不能用清洁剂一次来避免这种情况吗?
【问题讨论】:
标签: c# .net sql sql-server-ce microsoft-sync-framework