Compartir a través de


SqlCeReplication.BeginSynchronize Método (AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object)

Este tipo tiene un atributo SecurityCriticalAttribute, que lo restringe a su uso interno por la biblioteca de clases de .NET Framework para Silverlight. El código de aplicación que usa cualquier miembro de este tipo genera una excepción MethodAccessException.

[IMPORTANTE PARA LA SEGURIDAD]

Inicia una sincronización de datos asincrónicos. Cuando finaliza la sincronización, se llama a los delegados AsyncCallback. Durante la sincronización, se envían informes de estado de sincronización a los delegados SyncStatusReport.

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
Public Function BeginSynchronize ( _
    onSyncCompletion As AsyncCallback, _
    onStartTableUpload As OnStartTableUpload, _
    onStartTableDownload As OnStartTableDownload, _
    onSynchronization As OnSynchronization, _
    state As Object _
) As IAsyncResult
'Uso
Dim instance As SqlCeReplication
Dim onSyncCompletion As AsyncCallback
Dim onStartTableUpload As OnStartTableUpload
Dim onStartTableDownload As OnStartTableDownload
Dim onSynchronization As OnSynchronization
Dim state As Object
Dim returnValue As IAsyncResult

returnValue = instance.BeginSynchronize(onSyncCompletion, _
    onStartTableUpload, onStartTableDownload, _
    onSynchronization, state)
public IAsyncResult BeginSynchronize(
    AsyncCallback onSyncCompletion,
    OnStartTableUpload onStartTableUpload,
    OnStartTableDownload onStartTableDownload,
    OnSynchronization onSynchronization,
    Object state
)
public:
IAsyncResult^ BeginSynchronize(
    AsyncCallback^ onSyncCompletion, 
    OnStartTableUpload^ onStartTableUpload, 
    OnStartTableDownload^ onStartTableDownload, 
    OnSynchronization^ onSynchronization, 
    Object^ state
)
member BeginSynchronize : 
        onSyncCompletion:AsyncCallback * 
        onStartTableUpload:OnStartTableUpload * 
        onStartTableDownload:OnStartTableDownload * 
        onSynchronization:OnSynchronization * 
        state:Object -> IAsyncResult 
public function BeginSynchronize(
    onSyncCompletion : AsyncCallback, 
    onStartTableUpload : OnStartTableUpload, 
    onStartTableDownload : OnStartTableDownload, 
    onSynchronization : OnSynchronization, 
    state : Object
) : IAsyncResult

Parámetros

  • onSynchronization
    Tipo: System.Data.SqlServerCe.OnSynchronization
    Un delegado definido por el usuario que utiliza los eventos de sincronización en proceso notificados durante las tareas del reconciliador.

Valor devuelto

Tipo: System.IAsyncResult
La interfaz IAsyncResult correspondiente a la operación asincrónica iniciada al llamar a esta función. Puede utilizar esta interfaz para comprobar la correcta finalización o bien esperar hasta que acabe la sincronización.

Vea también

Referencia

SqlCeReplication Clase

Sobrecarga de BeginSynchronize

Espacio de nombres System.Data.SqlServerCe