UWP mise à jour de l'INTERFACE utilisateur de la Tâche

J'ai de l'application, qui est en train de vérifier les plages de réseau (pour l'exécution du service http) dans le réseau local.

Cela signifie donc, que je suis en vérifiant f.e. de 10.0.0.1 à 10.0.0.255. Et là est le problème, lors de l'exécution sur le PC, la vitesse est suffisante, mais lors de l'exécution sur Lumia 950 la vitesse n'est pas assez. Donc, je voudrais mettre à jour l'INTERFACE utilisateur au cours de l'analyse.

Donc voici les questions:

  1. En ce moment j'ai plusieurs tâches de f.e. 10 - chaque tâche de numérisation de son aire de répartition f.e. tâche 1 - 10.0.0.1 à 10.0.0.25 etc.. - dois-je utiliser 10 tâches ou est-il d'une certaine façon, comment le .net va le résoudre lui-même? Quel sera le rendement, f.e. si je vais utiliser 50 tâches?
  2. Deuxième question est la suivante, au cours de l'analyse, je vais trouver le PC, où le service web fonctionne, mais... Comment dois-je mettre à jour l'INTERFACE utilisateur lorsque le PC est-il trouvé? En ce moment, je suis seulement capable de le faire, lorsque toutes les tâches sont terminées..

Les méthodes que j'appelle sont asynchrones Tâches

OriginalL'auteur petrtim | 2016-07-01