FileSystemWatcher.WaitForChanged Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Синхронный метод, возвращающий структуру, содержащую конкретные сведения об изменениях.
Перегрузки
| Имя | Описание |
|---|---|
| WaitForChanged(WatcherChangeTypes) |
Синхронный метод, возвращающий структуру, содержащую определенную информацию об изменениях, учитывая тип изменения, которое требуется отслеживать. |
| WaitForChanged(WatcherChangeTypes, Int32) |
Синхронный метод, возвращающий структуру, содержащую конкретную информацию об изменениях, учитывая тип изменения, которое требуется отслеживать, и время (в миллисекундах) для ожидания до истечения времени ожидания. |
| WaitForChanged(WatcherChangeTypes, TimeSpan) |
Синхронно возвращает структуру, содержащую конкретные сведения об изменениях, учитывая тип изменения для отслеживания. |
WaitForChanged(WatcherChangeTypes)
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
Синхронный метод, возвращающий структуру, содержащую определенную информацию об изменениях, учитывая тип изменения, которое требуется отслеживать.
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
Параметры
- changeType
- WatcherChangeTypes
Следить WatcherChangeTypes за.
Возвращаемое значение
Объект, WaitForChangedResult содержащий конкретные сведения об изменениях, произошедших.
Комментарии
Этот метод ожидает неограниченное время, пока не будет выполнено первое изменение, а затем возвращается. Это то же самое, что и при использовании WaitForChanged с параметром, равным timeout -1.
Замечание
Этот метод позволяет вызывать обработчик событий для реагирования на изменения файла, даже если EnableRaisingEvents для свойства задано falseзначение .
В некоторых системах FileSystemWatcher сообщает об изменениях в файлах в формате короткого имени файла 8.3. Например, изменение параметра LongFileName.LongExtension может быть указано как LongFi~. Лон.
См. также раздел
Применяется к
WaitForChanged(WatcherChangeTypes, Int32)
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
Синхронный метод, возвращающий структуру, содержащую конкретную информацию об изменениях, учитывая тип изменения, которое требуется отслеживать, и время (в миллисекундах) для ожидания до истечения времени ожидания.
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
Параметры
- changeType
- WatcherChangeTypes
Следить WatcherChangeTypes за.
- timeout
- Int32
Время ожидания (в миллисекундах) до истечения времени ожидания.
Возвращаемое значение
Объект, WaitForChangedResult содержащий конкретные сведения об изменениях, произошедших.
Комментарии
Этот метод ожидает, пока не произойдет изменение или истекло время ожидания. Значение -1 для timeout параметра означает ожидание на неопределенный срок.
Замечание
Этот метод позволяет вызывать обработчик событий для реагирования на изменения файла, даже если EnableRaisingEvents для свойства задано falseзначение .
В некоторых системах FileSystemWatcher сообщает об изменениях в файлах в формате короткого имени файла 8.3. Например, изменение параметра LongFileName.LongExtension может быть указано как LongFi~. Лон.
См. также раздел
Применяется к
WaitForChanged(WatcherChangeTypes, TimeSpan)
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
- Исходный код:
- FileSystemWatcher.cs
Синхронно возвращает структуру, содержащую конкретные сведения об изменениях, учитывая тип изменения для отслеживания.
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
Параметры
- changeType
- WatcherChangeTypes
Следить WatcherChangeTypes за.
- timeout
- TimeSpan
Время ожидания до истечения времени ожидания.
Возвращаемое значение
Объект, WaitForChangedResult содержащий конкретные сведения об изменениях, произошедших.
Комментарии
См WaitForChanged(WatcherChangeTypes, Int32) . примечания.