RelationalSyncProvider.SyncProviderPosition 属性
获取或设置 SyncProviderPosition 枚举值,该枚举值表示提供程序是与本地数据库关联,还是与远程数据库关联。
此属性不符合 CLS。
命名空间: Microsoft.Synchronization.Data
程序集: Microsoft.Synchronization.Data(在 microsoft.synchronization.data.dll 中)
语法
声明
Public Property SyncProviderPosition As SyncProviderPosition
用法
Dim instance As RelationalSyncProvider
Dim value As SyncProviderPosition
value = instance.SyncProviderPosition
instance.SyncProviderPosition = value
public SyncProviderPosition SyncProviderPosition { get; set; }
public:
property SyncProviderPosition SyncProviderPosition {
SyncProviderPosition get ();
void set (SyncProviderPosition value);
}
/** @property */
public SyncProviderPosition get_SyncProviderPosition ()
/** @property */
public void set_SyncProviderPosition (SyncProviderPosition value)
public function get SyncProviderPosition () : SyncProviderPosition
public function set SyncProviderPosition (value : SyncProviderPosition)
属性值
SyncProviderPosition 枚举值,该枚举值表示提供程序是与本地数据库关联,还是与远程数据库关联。
示例
以下代码示例实例化本地提供程序和远程提供程序,并在已为此文档创建的一个简单类中调用 SetupSyncProvider
方法。之所以使用此方法,目的是能够轻松地为多个节点配置提供程序。在此方法中指定多个提供程序命令。有关这些命令的更多信息以及要在完整示例的上下文中查看此代码,请参见如何配置和执行协作同步(非 SQL Server)。
DbSyncProvider localProvider = new DbSyncProvider();
DbSyncProvider remoteProvider = new DbSyncProvider();
//Create a provider by using the SetupSyncProvider on the sample class.
sampleSyncProvider.SetupSyncProvider(localProviderConnString, localProvider);
localProvider.SyncProviderPosition = SyncProviderPosition.Local;
sampleSyncProvider.SetupSyncProvider(remoteProviderConnString, remoteProvider);
remoteProvider.SyncProviderPosition = SyncProviderPosition.Remote;
Dim localProvider As New DbSyncProvider()
Dim remoteProvider As New DbSyncProvider()
'Create a provider by using the SetupSyncProvider on the sample class.
sampleSyncProvider.SetupSyncProvider(localProviderConnString, localProvider)
localProvider.SyncProviderPosition = SyncProviderPosition.Local
sampleSyncProvider.SetupSyncProvider(remoteProviderConnString, remoteProvider)
remoteProvider.SyncProviderPosition = SyncProviderPosition.Remote
请参阅
参考
RelationalSyncProvider 类
RelationalSyncProvider 成员
Microsoft.Synchronization.Data 命名空间