Re: FileSystemWatcher liefert nur ein Event bei mehreren Dateien auf Netzlaufwerk

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hallo zusammen,

erst einmal vielen Dank für die Links welche mir helfen mich tiefer in
das Thema einzuarbeiten.

Kann ich eigentlich von folgenden Annahmen ausgehen:

1) Da nur das Event Created ausgelöst wird, hat die Eigenschaft
NotifyFilter keinen weiteren Einfluss darauf.
2) Interlocked.Increment und Interlocked.Decrement erlauben eine
atomare Operation und sind somit Threadsafe.
3) Bei Verwendung von Monitor.Enter, Monitor.Wait, Monitor.Pluse oder
Monitor.PulsAll und Monitor.Exit (als Singleton Klasse mit STATIC
Funktionen) ist es nicht mehr erforderlich in einer Multithreading
Umgebung ein Queue als Synchronized Instanz zu erstellen.
Ich verwende Monitor.Wait und Monitor.PlulsAll für die wechselseitige
Abhängigkeit beim Zugriff auf bestimmte Objekte, unter anderem auch
auf die FIFO Queue.

Mit freundlichem Gruß

Ralf

.



Relevant Pages