FileSystemWatcher::WaitForChanged Method (WatcherChangeTypes, Int32)
A synchronous method that returns a structure that contains specific information on the change that occurred, given the type of change you want to monitor and the time (in milliseconds) to wait before timing out.
Assembly: System (in System.dll)
Parameters
- changeType
-
Type:
System.IO::WatcherChangeTypes
The WatcherChangeTypes to watch for.
- timeout
-
Type:
System::Int32
The time (in milliseconds) to wait before timing out.
Return Value
Type: System.IO::WaitForChangedResultA WaitForChangedResult that contains specific information on the change that occurred.
This method waits until a change occurs or it has timed out. A value of -1 for the timeout parameter means wait indefinitely.
Note |
|---|
This method allows an event handler to be invoked to respond to file changes even if the EnableRaisingEvents property is set to false. |
In some systems, FileSystemWatcher reports changes to files using the short 8.3 file name format. For example, a change to "LongFileName.LongExtension" could be reported as "LongFi~.Lon".
Available since 1.1
