Compartir a través de


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.

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

Sintaxis

'Declaración
Public Property SyncProviderPosition As SyncProviderPosition
    Get
    Set
'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);
}
member SyncProviderPosition : SyncProviderPosition with get, set
function get SyncProviderPosition () : SyncProviderPosition
function set SyncProviderPosition (value : SyncProviderPosition)

Valor de la propiedad

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

Ejemplos

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