2010-07-23 4 views
0

J'ai RIA SubmitChanges appel de mon contexte de domaine:Comment surveille-t-on la progression d'un appel de soumission RIA WCF?

_context.SubmitChanges((results) => ...do something for errors on return 

Y at-il de toute façon à suivre les progrès de SubmitChanges alors qu'elle transfère l'entité établi sur RIA? J'utilise un thread BackgroundWorker pour effectuer mon traitement (pas les appels RIA, car ils semblent engendrer leur propre thread), et il a un événement ProgressChanged qui se déclenche lorsque le travail dans le thread de travail est terminé. Je l'ai capturé pour enregistrer le pourcentage de mes entités tamponnées en mémoire, mais je voudrais avoir un feu d'événement sur chaque commit RIA WCF avec succès ... en quelque sorte un "pourcentage enregistré sur le serveur".

Merci,

Scott

Répondre

1

Vous pouvez surveiller plusieurs demandes, je suppose. Mais en ce qui concerne un seul appel de SubmitChanges(), il n'y aura pas de réponse de progression du serveur car celle-ci est envoyée en tant que jeu de modifications, et non en tant que série de requêtes individuelles.

+0

Ah, je vois. Merci pour votre réponse! –