Méthode SqlCeReplication.BeginSynchronize (AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object)
Ce type a un attribut SecurityCriticalAttribute qui le limite à une utilisation interne par la bibliothèque de classes du .NET Framework pour Silverlight. Le code d'application qui utilise un membre de ce type lève un MethodAccessException.
[INFORMATIONS CRITIQUES DE SÉCURITÉ]
Démarre une opération de synchronisation de données asynchrones. À la fin de la synchronisation, les délégués AsyncCallback sont appelés. Au cours de la synchronisation, des rapports d'état de synchronisation sont envoyés aux délégués SyncStatusReport.
Espace de noms : System.Data.SqlServerCe
Assembly : System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)
Syntaxe
'Déclaration
Public Function BeginSynchronize ( _
onSyncCompletion As AsyncCallback, _
onStartTableUpload As OnStartTableUpload, _
onStartTableDownload As OnStartTableDownload, _
onSynchronization As OnSynchronization, _
state As Object _
) As IAsyncResult
'Utilisation
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
Paramètres
- onSyncCompletion
Type : System.AsyncCallback
Délégué AsyncCallback implémenté par l'appelant et appelé à la fin de la synchronisation.
- onStartTableUpload
Type : System.Data.SqlServerCe.OnStartTableUpload
Délégué défini par l'utilisateur de l'événement qui est déclenché au début du téléchargement des modifications de table sur le serveur.
- onStartTableDownload
Type : System.Data.SqlServerCe.OnStartTableDownload
Délégué défini par l'utilisateur de l'événement qui est déclenché au début du téléchargement des modifications de table à partir du serveur.
- onSynchronization
Type : System.Data.SqlServerCe.OnSynchronization
Délégué défini par l'utilisateur qui utilise les événements de synchronisation en cours qui sont signalés pendant le travail du réconciliateur.
- state
Type : System.Object
Objet défini par l'utilisateur qui est retourné par la propriété AsyncState.
Valeur de retour
Type : System.IAsyncResult
Interface IAsyncResult pour l'opération asynchrone qui a été démarrée en appelant cette fonction. Vous pouvez utiliser cette interface pour tester l'achèvement, ou attendre que la synchronisation soit terminée.