RelationalSyncProvider.SyncProviderPosition Propiedad

Obtiene o establece un valor de enumeración SyncProviderPosition que representa si un proveedor está asociado a la base de datos local o remota.

Esta propiedad no es compatible con CLS.  

Espacio de nombres: Microsoft.Synchronization.Data
Ensamblado: Microsoft.Synchronization.Data (en microsoft.synchronization.data.dll)

Sintaxis

'Declaración
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 de la propiedad

Valor de enumeración SyncProviderPosition que representa si un proveedor está asociado a la base de datos local o remota.

Ejemplo

En el ejemplo de código siguiente se crean instancias de los proveedores local y remoto, y se llama el método SetupSyncProvider en una clase de ejemplo que se creó para esta documentación. Este método se utiliza para que los proveedores se puedan configurar fácilmente para varios nodos. Dentro de este método se especifican varios comandos de proveedor. Para obtener más información sobre estos comandos y para ver este código en el contexto de un ejemplo completo, vea Configurar y ejecutar la sincronización de colaboración (no 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

Vea también

Referencia

RelationalSyncProvider Clase
RelationalSyncProvider Miembros
Microsoft.Synchronization.Data Espacio de nombres