Dateisystemwager Priorität
-
19-09-2019 - |
Frage
Ich möchte einen Ordner zum Erstellen von Ereignissen über den Dateisystemwatcher in C#überwachen. Das Problem ist, dass ein anderer Prozess der Drittanbieter auch diesen Ordner beobachtet, den ich (wenn möglich) für meinen Prozess benötigt, um das Erstellen von Ereignis vor dem Prozess der Drittanbieter zu erhalten.
Gibt es einen Weg im verwalteten oder nicht verwalteten Code, den ich meinem Prozess eine höhere Priorität geben kann?
Lösung
Selbst wenn Sie Ihrer Bewerbung eine höhere Priorität geben, gibt es keine Garantie dafür, dass Ihre Bewerbung die Veranstaltung zuerst erhält. Selbst wenn Sie Ihre Bewerbung auf höchste Priorität bewerben, erhält die andere Anwendung irgendwann eine Reihe von Verarbeitungszeiten und kann das Ereignis dann erhalten.