Skip to content
Auto
Products

API Reference v. 2.0.0

Classes
DirectoryLinkProvides a mechanism for linking to the directory. This class cannot be inherited.
FileLinkProvides a mechanism for linking to the file. This class cannot be inherited.
FileSystemRepresents the file system contains the procedures that are used to perform file, directory or file version operations.
FileSystemExtensionsProvides extension methods for the file system classes.
FileSystemLinkBagProvides a container to store user’s metadata.
FileSystemLinkMetadataRepresents a metadata of file system link.
FileSystemLinkSynchronizerProvides a synchronization mechanism for file systems.
FileSystemLinkWatcherProvides the base class for watchers that listen to file system notifications and raise events when a file or directory changes.
FileSystemStructureLinkProvides the base class for both DirectoryLink and FileLink objects.
FileVersionLinkProvides a mechanism for linking to the file version. This class cannot be inherited.
KnowFileSystemKindProvides well-known values for FileSystem.Kind, identifying which underlying storage a FileSystem instance is backed by.
FileSystem.ListingOptionsRepresents the options for listing files/directories.
MemoryFileSystemExposes static methods for creating an in-memory file system.
FileSystem.TransferOptionsRepresents the options for file system transfer operations.
VirtualDirectory
VirtualFileSystemProvides helpers for inspecting links obtained from a virtual file system (see VirtualDirectory), specifically whether a link resolves to a real, mounted file system link underneath.
Delegates and event arguments
FileLinkContentEqualityComparerRepresents the method that compares two links to files/directories.
FileSystemConflictResolveDelegateRepresents the method that file system resolves conflict.
FileSystemExceptionResolveDelegateRepresents the method that file system resolves exceptions.
FileSystemLinkChangeEventArgsProvides data for the directory events: FileSystem.Creating, FileSystem.Created, FileSystem.Changing, FileSystem.Changed, FileSystem.Deleting, FileSystem.Deleted.
FileSystemLinkEventArgsProvides data for the directory events.
FileSystemLinkMoveEventArgsProvides data for the directory events: FileSystem.Moving and FileSystem.Moved
FileSystemLinkSyncFailedEventArgsProvides data for the FileSystemLinkSynchronizer.SyncFailed event.
VirtualDirectoryEntriesResolveEventArgs
VirtualDirectoryIsUpToDateEventArgs
Structs
FileHashProvides evidence about the hash value for a file.
VirtualDirectoryEntry
Interfaces
IFileLinkInfoRepresents information about the file.
IFileResourceLinkProvides a mechanism for linking to the file/file version.
IFileSystemLinkProvides a mechanism for linking to the file/directory/file version.
IFileSystemLinkMetadataRepresents a metadata of file system link.
IFileSystemLinkWatcherProvides a mechanism for listening to the file system change notifications and raises events when a directory, or file in directory changes.
IFileSystemStructureLinkInfoRepresents information about a file/directory.
IFileVersionLinkInfoRepresents information about a file version.
Enums
FileHashAlgorithmSpecifies the algorithm used for generating hash value.
FileSystemConflictResolveModeSpecifies the file system conflict resolve mode.
FileSystemExceptionResolveModeSpecifies the file system exception resolve mode.
FileSystemFeaturesSpecifies the optional features a FileSystem supports.
FileSystemLinkEventTypeChanges that might occur to a file/directory.
FileSystemLinkTypeDefines a type of file system link.
FileSystemSynchronizeModeSpecifies the file system synchronization mode.
Classes
ProxyFileSystemOperations
Interfaces
IFileSystemAsyncDirectReadWriteOperationsProvides the asynchronous direct read and write operations of a FileSystem.
IFileSystemAsyncHistoryOperationsProvides the asynchronous file history operations of a FileSystem.
IFileSystemAsyncReadOperationsProvides the asynchronous read operations of a FileSystem.
IFileSystemAsyncWriteOperationsProvides the asynchronous write operations of a FileSystem.
IFileSystemCustomPathOperationsProvides custom path handling for a FileSystem.
IFileSystemDirectReadWriteOperationsProvides the direct read and write operations of a FileSystem.
IFileSystemFeatureSupportProvides information about the optional features supported by a FileSystem.
IFileSystemHistoryOperationsProvides the file history operations of a FileSystem.
IFileSystemOperationsProvides the basic operations of a FileSystem.
IFileSystemPermissionsOperationsProvides the permission checks of a FileSystem.
IFileSystemReadOperationsProvides the read operations of a FileSystem.
IFileSystemWatchOperationsProvides the watch operations of a FileSystem.
IFileSystemWriteOperationsProvides the write operations of a FileSystem.
Enums
FileSystemOperationsFeaturesSpecifies the optional features a file system operations object supports.
Classes
BinaryDataStorageInfoProvides an information about IBinaryDataStorage.
BinaryDataStorageManagerProvides a manager functionality for IBinaryDataStorage objects.
BinaryDataStorageNotFoundExceptionThe exception that is thrown when a storage related to content path is not found.
Interfaces
IBinaryDataStorageProvides read, write and delete functionality for binary data storage.