Método SqlCeReplication.BeginSynchronize (AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object)
Esse tipo tem um atributo SecurityCriticalAttribute, que o restringe a uso interno pela biblioteca de classes do .NET Framework for Silverlight. O código do aplicativo que usa qualquer membro desse tipo gera um MethodAccessException.
[SEGURANÇA CRÍTICA]
Inicia uma operação de sincronização de dados assíncronos. Quando a sincronização é encerrada, os representantes de AsyncCallback são chamados. Durante a sincronização, os relatórios de status da sincronização são enviados para os representantes de SyncStatusReport.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)
Sintaxe
'Declaração
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
O representante de AsyncCallback que é implementado pelo chamador e chamado no final da sincronização.
- onStartTableUpload
Tipo: System.Data.SqlServerCe.OnStartTableUpload
Um representante definido pelo usuário para o evento que é acionado no início do carregamento das alterações da tabela no servidor.
- onStartTableDownload
Tipo: System.Data.SqlServerCe.OnStartTableDownload
Um representante definido pelo usuário para o evento que é acionado no início do download das alterações da tabela do servidor.
- onSynchronization
Tipo: System.Data.SqlServerCe.OnSynchronization
Um representante definido pelo usuário que consome os eventos de sincronização em andamento relatados durante o trabalho do reconciliador.
- state
Tipo: System.Object
Um objeto definido pelo usuário que é retornado pela propriedade AsyncState.
Valor de retorno
Tipo: System.IAsyncResult
A interface IAsyncResult para a operação assíncrona que foi iniciada com a chamada dessa função. Você pode usar essa interface para testar a conclusão ou aguardar o final de sincronização.