Compartilhar via


Propriedade RelationalSyncProvider.SyncProviderPosition

Obtém ou define um valor de enumeração SyncProviderPosition que representa a associação de um provedor com o banco de dados local ou remoto.

Esta propriedade não é compatível com CLS.  

Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (em microsoft.synchronization.data.dll)

Sintaxe

'Declaração
Public Property SyncProviderPosition As SyncProviderPosition
'Uso
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)

Valor da propriedade

Um valor de enumeração SyncProviderPosition que representa a associação de um provedor com o banco de dados local ou remoto.

Exemplo

O exemplo de código a seguir instancia provedores locais e remotos, além de chamar o método SetupSyncProvider em uma classe de exemplo criada para esta documentação. Esse método é usado de forma que os provedores possam ser configurados facilmente para vários nós. Nesse método são especificados vários comandos de provedor. Para obter mais informações sobre esses comandos e exibir este código no contexto de um exemplo completo, consulte Como configurar e executar a sincronização de colaboração (não 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

Consulte também

Referência

Classe RelationalSyncProvider
Membros RelationalSyncProvider
Namespace Microsoft.Synchronization.Data