| EnableRaisingEvents | Gets or sets a value indicating whether the component is enabled. |
| Filter | Gets or sets the filter string used to determine what files are monitored in a directory. |
| IncludeSubdirectories | Gets or sets a value indicating whether subdirectories within the specified path should be monitored. |
| InternalBufferSize | Gets or sets the size of the internal buffer. |
| NotifyFilter | Gets or sets the type of changes to watch for. |
| Path | Gets or sets the path of the directory to watch. |
| Site | Gets or sets an ISite for the SafeFileWatcher. |
| SynchronizingObject | Gets or sets the object used to marshal the event handler calls issued as a result of a directory change. |