FileSystemWatcher.WaitForChanged Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Método sincrónico que devuelve una estructura que contiene información específica acerca del cambio que se ha producido.
Sobrecargas
WaitForChanged(WatcherChangeTypes) |
Un método sincrónico que devuelve una estructura que contiene información específica acerca del cambio que se ha producido, dado el tipo de cambio que desea supervisar. |
WaitForChanged(WatcherChangeTypes, Int32) |
Método sincrónico que devuelve una estructura que contiene información específica acerca del cambio que se ha producido, dado el tipo de cambio que desea supervisar y el tiempo (en milisegundos) que se va a esperar antes de que se agote el tiempo de espera. |
WaitForChanged(WatcherChangeTypes, TimeSpan) |
Devuelve de forma sincrónica una estructura que contiene información específica sobre el cambio que se produjo, dado el tipo de cambio que se va a supervisar. |
WaitForChanged(WatcherChangeTypes)
- Source:
- FileSystemWatcher.cs
- Source:
- FileSystemWatcher.cs
- Source:
- FileSystemWatcher.cs
Un método sincrónico que devuelve una estructura que contiene información específica acerca del cambio que se ha producido, dado el tipo de cambio que desea supervisar.
public:
System::IO::WaitForChangedResult WaitForChanged(System::IO::WatcherChangeTypes changeType);
public System.IO.WaitForChangedResult WaitForChanged (System.IO.WatcherChangeTypes changeType);
member this.WaitForChanged : System.IO.WatcherChangeTypes -> System.IO.WaitForChangedResult
Public Function WaitForChanged (changeType As WatcherChangeTypes) As WaitForChangedResult
Parámetros
- changeType
- WatcherChangeTypes
Objeto WatcherChangeTypes que se va a inspeccionar.
Devoluciones
Un objeto WaitForChangedResult que contiene información específica acerca del cambio que se ha producido.
Comentarios
Este método espera indefinidamente hasta que se produce el primer cambio y, a continuación, devuelve. Esto es lo mismo que usar WaitForChanged con el timeout
parámetro establecido en -1.
Nota
Este método permite que se invoque un controlador de eventos para responder a los cambios de archivo, incluso si la EnableRaisingEvents propiedad está establecida false
en .
En algunos sistemas, FileSystemWatcher notifica cambios en los archivos con el formato de nombre de archivo 8.3 corto. Por ejemplo, un cambio a "LongFileName.LongExtension" podría notificarse como "LongFi~. Lon".
Consulte también
Se aplica a
WaitForChanged(WatcherChangeTypes, Int32)
- Source:
- FileSystemWatcher.cs
- Source:
- FileSystemWatcher.cs
- Source:
- FileSystemWatcher.cs
Método sincrónico que devuelve una estructura que contiene información específica acerca del cambio que se ha producido, dado el tipo de cambio que desea supervisar y el tiempo (en milisegundos) que se va a esperar antes de que se agote el tiempo de espera.
public:
System::IO::WaitForChangedResult WaitForChanged(System::IO::WatcherChangeTypes changeType, int timeout);
public System.IO.WaitForChangedResult WaitForChanged (System.IO.WatcherChangeTypes changeType, int timeout);
member this.WaitForChanged : System.IO.WatcherChangeTypes * int -> System.IO.WaitForChangedResult
Public Function WaitForChanged (changeType As WatcherChangeTypes, timeout As Integer) As WaitForChangedResult
Parámetros
- changeType
- WatcherChangeTypes
Objeto WatcherChangeTypes que se va a inspeccionar.
- timeout
- Int32
El tiempo (en milisegundos) que se va a esperar antes de que se agote el tiempo de espera.
Devoluciones
Un objeto WaitForChangedResult que contiene información específica acerca del cambio que se ha producido.
Comentarios
Este método espera hasta que se produce un cambio o se agota el tiempo de espera. Un valor de -1 para el timeout
parámetro significa esperar indefinidamente.
Nota
Este método permite que se invoque un controlador de eventos para responder a los cambios de archivo, incluso si la EnableRaisingEvents propiedad está establecida false
en .
En algunos sistemas, FileSystemWatcher notifica cambios en los archivos con el formato de nombre de archivo 8.3 corto. Por ejemplo, un cambio a "LongFileName.LongExtension" podría notificarse como "LongFi~. Lon".
Consulte también
Se aplica a
WaitForChanged(WatcherChangeTypes, TimeSpan)
- Source:
- FileSystemWatcher.cs
- Source:
- FileSystemWatcher.cs
- Source:
- FileSystemWatcher.cs
Devuelve de forma sincrónica una estructura que contiene información específica sobre el cambio que se produjo, dado el tipo de cambio que se va a supervisar.
public:
System::IO::WaitForChangedResult WaitForChanged(System::IO::WatcherChangeTypes changeType, TimeSpan timeout);
public System.IO.WaitForChangedResult WaitForChanged (System.IO.WatcherChangeTypes changeType, TimeSpan timeout);
member this.WaitForChanged : System.IO.WatcherChangeTypes * TimeSpan -> System.IO.WaitForChangedResult
Public Function WaitForChanged (changeType As WatcherChangeTypes, timeout As TimeSpan) As WaitForChangedResult
Parámetros
- changeType
- WatcherChangeTypes
Objeto WatcherChangeTypes que se va a inspeccionar.
- timeout
- TimeSpan
Cantidad de tiempo que se debe esperar antes de que se agote el tiempo de espera.
Devoluciones
Un objeto WaitForChangedResult que contiene información específica acerca del cambio que se ha producido.
Comentarios
Vea WaitForChanged(WatcherChangeTypes, Int32) los comentarios.