LocalFileSystemWatcher Class |
Namespace: ShellBoost.Core.Utilities
public class LocalFileSystemWatcher : IDisposable
The LocalFileSystemWatcher type exposes the following members.
Name | Description | |
---|---|---|
![]() | LocalFileSystemWatcher |
Initializes a new instance of the LocalFileSystemWatcher class.
Windows 10, version 1709 or higher is needed.
|
Name | Description | |
---|---|---|
![]() | BufferMaximumUsedSize |
Gets the buffer maximum used size.
|
![]() | BufferSize |
Gets or sets the size (in bytes) of the events buffer.
|
![]() | DirectoryPath |
Gets the directory path.
|
![]() | IncludeSubdirectories |
Gets or sets a value indicating whether subdirectories within the specified path should be monitored.
|
![]() | IsStarted |
Gets a value that indicates whether this instance listens to events.
|
![]() | Logger |
Gets or sets an optional logger.
|
![]() | NotifyFilter |
Gets or sets the type of changes to watch for.
|
![]() | SetRelativePaths |
Gets or sets a value indicating whether to set fully qualifed paths or a relative paths in LocalFileSystemWatcherEventArgs event instances.
|
![]() | SynthetizeCircularBufferSize |
Gets or sets the size of the synthetize circular buffer.
The minimum value is 10.
|
![]() | SynthetizeMaximumTime |
Gets or sets the maximum time between two events that can be synthetized, in milliseconds.
The minimum value is 20.
|
![]() | SynthetizeOptions |
Gets the synthetize options.
|
![]() | SynthetizeTimerDuetime |
Gets or sets the synthetize timer due time, in milliseconds.
The minimum value is 20.
|
![]() | VolumeGuid |
Gets the directory path's volume GUID.
|
Name | Description | |
---|---|---|
![]() | Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
![]() | Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources.
|
![]() | Finalize |
Finalizes an instance of the LocalFileSystemWatcher class.
(Overrides ObjectFinalize.) |
![]() | OnBufferTooSmall |
Called when the BufferTooSmall event is raised.
|
![]() | OnError |
Called when the Error event is raised.
|
![]() | OnEvent |
Called when the Event event is raised.
|
![]() | OnPreviewEvent |
Called before the Event event is raised.
|
![]() | Restart |
Restarts the watcher.
|
![]() | SkipSynthetization |
Determines if synthetization must be skipped for an event.
|
![]() | Start |
Starts listening to events.
|
![]() | Stop |
Stops listening to events.
|
![]() ![]() | ToGuidId |
Converts an UInt64 file identifier to a Guid file identifier.
|
![]() ![]() | ToUInt64Id |
Converts an Guid file identifier to a UInt64 file identifier.
|
Name | Description | |
---|---|---|
![]() | BufferTooSmall |
Occurs when too many changes occur in the watched directory and changes have been lost.
|
![]() | Error |
Occurs when an error occurs in the watched directory. Changes may have been lost.
|
![]() | Event |
Occurs when a directory, or file in a directory, changes.
|
Name | Description | |
---|---|---|
![]() ![]() | DefaultBufferSize |
The default buffer size (65536).
|