|
FileSurfer 2.1.2
Cross-platform file manager with support for Git and SFTP
|
Classes | |
| interface | IDirectoryWatcher |
| Defines polling-based directory change detection and notification behavior. More... | |
| class | DirectoryWatcher |
| Polls a root directory, compares snapshots, and raises normalized change events. More... | |
Enumerations | |
| enum | FileSystemEventType { Created , Deleted , Updated , Moved , Copied } |
| Describes the kind of change detected for a file-system entry. More... | |
Functions | |
| record | FileSystemEvent (string OriginalPath, bool IsDirectory, FileSystemEventType EventType, string? NewPath=null) |
| Represents a file-system change event raised by IDirectoryWatcher. | |
| enum FileSurfer.Core.Services.FileInformation.FileSystemEventType |
|
sealed |
Represents a file-system change event raised by IDirectoryWatcher.
| OriginalPath | Path of the entry where the change was detected. |
| IsDirectory | Indicates whether the changed entry is a directory. |
| EventType | The detected change type. |
| NewPath | Optional destination path for move/copy events. |
