Condividi tramite


Proprietà RelationalSyncProvider.SyncProviderPosition

Ottiene o imposta un valore dell'enumerazione SyncProviderPosition che indica se un provider è associato al database locale o remoto.

Questa proprietà non è conforme a CLS.  

Spazio dei nomi: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)

Sintassi

'Dichiarazione
Public Property SyncProviderPosition As SyncProviderPosition
'Utilizzo
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)

Valore proprietà

Valore dell'enumerazione SyncProviderPosition che indica se un provider è associato al database locale o remoto.

Esempio

Nell'esempio di codice seguente vengono create istanze dei provider locale e remoto e viene chiamato il metodo SetupSyncProvider in una classe di esempio creata per questa documentazione. Questo metodo agevola la configurazione dei provider per più nodi. In questo metodo vengono specificati più comandi di provider. Per ulteriori informazioni su questi comandi e per visualizzare il codice nel contesto di un esempio completo, vedere Procedura: configurare ed eseguire la sincronizzazione in scenari di collaborazione (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

Vedere anche

Riferimento

Classe RelationalSyncProvider
Membri RelationalSyncProvider
Spazio dei nomi Microsoft.Synchronization.Data