UWP-Update-Benutzeroberfläche von Task

Ich habe eine Anwendung, die Netzwerkbereiche (für die Ausführung von http-Diensten) im lokalen Netzwerk überprüft.

So bedeutet es, dass ich f.e. von 10.0.0.1 bis 10.0.0.255. Und hier ist das Problem, wenn es auf einem PC läuft, ist die Geschwindigkeit ausreichend, aber wenn es auf einem Lumia 950 läuft, ist die Geschwindigkeit nicht ausreichend. Daher möchte ich die Benutzeroberfläche während des Scans aktualisieren.

Also hier sind die Fragen:

n diesem Moment habe ich mehrere Aufgaben, z. 10 - jede Aufgabe scannt seine Reichweite f.e. aufgabe 1 - 10.0.0.1 bis 10.0.0.25 etc .. - sollte ich 10 aufgaben verwenden oder gibt es eine möglichkeit, wie die .net es selbst lösen wird? Was wird die Leistung sein, z. ob ich 50 aufgaben verwende?

Die zweite Frage ist, ob ich während des Scans den PC finde, auf dem der Webdienst ausgeführt wird, aber ... Wie soll ich die Benutzeroberfläche aktualisieren, wenn der PC gefunden wird? Im Moment kann ich das nur, wenn alle Aufgaben erledigt sind.

Die Methoden, die ich aufrufe, sind asynchrone Aufgaben

Antworten auf die Frage(6)

Ihre Antwort auf die Frage