Rebex.IO.FileSystem.Notifications Namespace
Classes
CopyMoveCompletedEventArgs
Provides data for Copy
CopyMoveEventArgs
Provides data for Copy
ExistsNodeEventArgs
Provides data for Exists
FileSystemNotificationExtensions
Takes care of the notification support in the Rebex File System.
Provides File
FileSystemNotifier
Raises events for the File
Typical order of the related hook events that are associated with one file system operation:
- Preview event (e.g. Create
Preview ). Pre-hook event. - Surrogate event (e.g. Create
Surrogate ). Pre-hook event. - Completed event (e.g. Create
Completed ). Post-hook event.
When the virtual file system is used in the FileServer component, then the server session, which contains information about the user and the active connection, can be accessed using Current property in the handler of the FileSystemNotifier event.
FileSystemOperationEventArgs
Serves as a base class for events provided by File
GetAttributesEventArgs
Provides data for Get
GetChildrenEventArgs
Provides data for Get
GetContentEventArgs
Provides data for Get
GetLengthEventArgs
Provides data for Get
GetNodeEventArgs
Provides data for Get
GetNodesEventArgs
Provides data for Get
GetTimeInfoEventArgs
Provides data for Get
PreviewCopyMoveEventArgs
Provides data for Copy
PreviewFileSystemOperationEventAgs
Serves as a base class for cancelable events provided by File
PreviewGetContentEventArgs
Provides data for Get
PreviewGetNodeEventAgs
Provides data for Get
PreviewGetNodesEventAgs
Provides data for Get
PreviewRenameEventArgs
Provides data for Rename
PreviewSaveContentEventArgs
Provides data for Save
PreviewSetAttributesEventArgs
Provides data for Set
PreviewSetContentEventArgs
Provides data for Set
PreviewSetTimeInfoEventArgs
Provides data for Set
PreviewSingleNodeOperationEventArgs
Provides data for File
RenameCompletedEventArgs
Provides data for Rename
RenameEventArgs
Provides data for Rename
SaveContentEventArgs
Provides data for Save
SetAttributesEventArgs
Provides data for Set
SetContentEventArgs
Provides data for Set
SetTimeInfoEventArgs
Provides data for Set
SingleNodeOperationEventArgs
Provides data for File