FileSystemWatcher.WaitForChanged Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um método síncrono que retorna uma estrutura que contém informações específicas sobre a alteração ocorrida.
Sobrecargas
WaitForChanged(WatcherChangeTypes) |
Um método síncrono que retorna uma estrutura que contém informações específicas sobre a alteração ocorrida, considerando o tipo de alteração que você deseja monitorar. |
WaitForChanged(WatcherChangeTypes, Int32) |
Um método síncrono que retorna uma estrutura que contém informações específicas sobre a alteração ocorrida, considerando o tipo de alteração que você deseja monitorar e o tempo (em milissegundos) de espera antes do tempo limite. |
WaitForChanged(WatcherChangeTypes, TimeSpan) |
Retorna de forma síncrona uma estrutura que contém informações específicas sobre a alteração que ocorreu, dado o tipo de alteração a ser monitorada. |
WaitForChanged(WatcherChangeTypes)
- Origem:
- FileSystemWatcher.cs
- Origem:
- FileSystemWatcher.cs
- Origem:
- FileSystemWatcher.cs
Um método síncrono que retorna uma estrutura que contém informações específicas sobre a alteração ocorrida, considerando o tipo de alteração que você deseja monitorar.
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
O WatcherChangeTypes a ser inspecionado.
Retornos
Um WaitForChangedResult que contém informações específicas sobre a alteração ocorrida.
Comentários
Esse método aguarda indefinidamente até que a primeira alteração ocorra e, em seguida, retorne. Isso é o mesmo que usar WaitForChanged com o timeout
parâmetro definido como -1.
Observação
Esse método permite que um manipulador de eventos seja invocado para responder a alterações de arquivo mesmo se a EnableRaisingEvents propriedade estiver definida como false
.
Em alguns sistemas, FileSystemWatcher relata alterações em arquivos usando o formato curto de nome de arquivo 8.3. Por exemplo, uma alteração para "LongFileName.LongExtension" pode ser relatada como "LongFi~. Lon".
Confira também
Aplica-se a
WaitForChanged(WatcherChangeTypes, Int32)
- Origem:
- FileSystemWatcher.cs
- Origem:
- FileSystemWatcher.cs
- Origem:
- FileSystemWatcher.cs
Um método síncrono que retorna uma estrutura que contém informações específicas sobre a alteração ocorrida, considerando o tipo de alteração que você deseja monitorar e o tempo (em milissegundos) de espera antes do tempo limite.
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
O WatcherChangeTypes a ser inspecionado.
- timeout
- Int32
O tempo (em milissegundos) de espera antes do tempo limite.
Retornos
Um WaitForChangedResult que contém informações específicas sobre a alteração ocorrida.
Comentários
Esse método aguarda até que uma alteração ocorra ou tenha o tempo limite limite. Um valor de -1 para o timeout
parâmetro significa aguardar indefinidamente.
Observação
Esse método permite que um manipulador de eventos seja invocado para responder a alterações de arquivo mesmo se a EnableRaisingEvents propriedade estiver definida como false
.
Em alguns sistemas, FileSystemWatcher relata alterações em arquivos usando o formato curto de nome de arquivo 8.3. Por exemplo, uma alteração para "LongFileName.LongExtension" pode ser relatada como "LongFi~. Lon".
Confira também
Aplica-se a
WaitForChanged(WatcherChangeTypes, TimeSpan)
- Origem:
- FileSystemWatcher.cs
- Origem:
- FileSystemWatcher.cs
- Origem:
- FileSystemWatcher.cs
Retorna de forma síncrona uma estrutura que contém informações específicas sobre a alteração que ocorreu, dado o tipo de alteração a ser monitorada.
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
O WatcherChangeTypes a ser inspecionado.
- timeout
- TimeSpan
A quantidade de tempo a aguardar antes de atingir o tempo limite.
Retornos
Um WaitForChangedResult que contém informações específicas sobre a alteração ocorrida.
Comentários
Confira WaitForChanged(WatcherChangeTypes, Int32) comentários.