SyncProviderPosition-Eigenschaft
Ruft einen SyncProviderPosition-Enumerationswert ab, der darstellt, ob der lokalen oder Remotedatenbank ein Anbieter zugeordnet ist, oder legt einen solchen Wert fest.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
Syntax
'Declaration
Public Property SyncProviderPosition As SyncProviderPosition
Get
Set
'Usage
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);
}
member SyncProviderPosition : SyncProviderPosition with get, set
function get SyncProviderPosition () : SyncProviderPosition
function set SyncProviderPosition (value : SyncProviderPosition)
Eigenschaftenwert
Typ: Microsoft.Synchronization. . :: . .SyncProviderPosition
Ein SyncProviderPosition-Enumerationswert, der darstellt, ob der lokalen oder Remotedatenbank ein Anbieter zugeordnet ist.
Beispiele
Das folgende Codebeispiel instanziiert lokale Anbieter sowie Remoteanbieter und ruft die SetupSyncProvider-Methode in einer Beispielklasse auf, die für diese Dokumentation erstellt wurde. Diese Methode wird verwendet, damit Anbieter einfacher für mehrere Knoten konfiguriert werden können. Innerhalb dieser Methode werden mehrere Anbieterbefehle angegeben. Weitere Informationen zu diesen Befehlen und eine Darstellung dieses Codes im Kontext eines vollständigen Beispiels finden Sie unter Vorgehensweise: Konfigurieren und Ausführen der Synchronisierung für die Zusammenarbeit (Nicht-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