Thrown when a file can not be locked. For example when a lock-token file is blocked from another thread, during update, lock and unlock operations.
Represents Windows user file system.
Represents information placeholder file about number of bytes on disk, number of bytes in-sync with the remote storage and not in-sync with the remote storage.
Protects file from concurrent updates during user file system to remote storage synchronization.
Represents a file placeholder in Windows file system.
Represents a folder placeholder in Windows file system.
Represents a placeholder file or placeholder folder in user file system.
Provides methods for synching the user file system to the remote storage. Creates and updates files and folders based on the info from the user file system.
Represents windows file system file or folder. Provides functions that are not available via .NET API.
Represents client messages that must be to be sent to the remote storage, such as lock and unlock commands.
Provides methods for synching the user file system to the remote storage.
Represents file of folder that can be locked in the remote storage.