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
- onSyncCompletion
Tipo: System.AsyncCallback
El delegado de AsyncCallback implementado por el llamador y al que se llama al final de la sincronización.
- onStartTableUpload
Tipo: System.Data.SqlServerCe.OnStartTableUpload
Un delegado definido por el usuario en el evento que se inicia cuando comienza la carga de los cambios de la tabla del servidor.
- onStartTableDownload
Tipo: System.Data.SqlServerCe.OnStartTableDownload
Un delegado definido por el usuario en el evento que se inicia cuando comienza la descarga de los cambios de la tabla del servidor.
- 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.
- state
Tipo: System.Object
Un objeto definido por el usuario que devuelve la propiedad AsyncState.
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.