Partager via


Propriété RelationalSyncProvider.SyncProviderPosition

Obtient ou définit une valeur d'énumération SyncProviderPosition qui représente si un fournisseur est associé à la base de données locale ou distante.

Cette propriété n'est pas conforme CLS.  

Espace de noms: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (dans microsoft.synchronization.data.dll)

Syntaxe

'Déclaration
Public Property SyncProviderPosition As SyncProviderPosition
'Utilisation
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)

Valeur de propriété

Valeur d'énumération SyncProviderPosition qui représente si un fournisseur est associé à la base de données locale ou distante.

Exemple

L'exemple de code suivant instancie des fournisseurs local et distant, et appelle la méthode SetupSyncProvider dans un exemple de classe créée pour cette documentation. Cette méthode est utilisée afin que les fournisseurs puissent être aisément configurés pour plusieurs nœuds. Plusieurs commandes de fournisseur sont spécifiées dans cette méthode. Pour plus d'informations sur ces commandes et pour afficher ce code dans le contexte d'un exemple complet, consultez Procédure : configurer et exécuter la synchronisation collaborative (non-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

Voir aussi

Référence

Classe RelationalSyncProvider
Membres RelationalSyncProvider
Espace de noms Microsoft.Synchronization.Data