Skip to main content
A newer version of this page is available. .
Tab

CloudFileSystemProviderBase Members

Serves as the base class for providers that perform operations with cloud file systems.

Constructors

Name Description
CloudFileSystemProviderBase(String) Initialize a new instance of the CloudFileSystemProviderBase class with the specified root folder.

Properties

Name Description
RootFolder Returns the root folder. Inherited from FileSystemProviderBase.
RootFolderDisplayName Gets the root folder’s caption. Inherited from FileSystemProviderBase.

Methods

Name Description
CopyFile(FileManagerFile, FileManagerFolder) Override this method to implement copying a file. Inherited from FileSystemProviderBase.
CopyFolder(FileManagerFolder, FileManagerFolder) Override this method to implement copying a folder. Inherited from FileSystemProviderBase.
CreateFolder(FileManagerFolder, String) Override this method to implement folder creation. Inherited from FileSystemProviderBase.
DeleteFile(FileManagerFile) Override this method to implement file deletion. Inherited from FileSystemProviderBase.
DeleteFolder(FileManagerFolder) Override this method to implement folder deletion. Inherited from FileSystemProviderBase.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Exists(FileManagerFile) Override this method to implement the file existence verification. Inherited from FileSystemProviderBase.
Exists(FileManagerFolder) Override this method to implement the folder existence verification. Inherited from FileSystemProviderBase.
GetDetailsCustomColumnDisplayText(FileManagerDetailsColumn) Override this method to provide a text displayed within a custom column. Inherited from FileSystemProviderBase.
GetDownloadUrl(FileManagerFile[]) Override this method to implement file downloading.
GetFilePermissions(FileManagerFile) Obtains the File Manager’s file permissions. Inherited from FileSystemProviderBase.
GetFiles(FileManagerFolder) Override this method to implement getting a collection of files that are located in the current folder. Inherited from FileSystemProviderBase.
GetFilteredItems(FileManagerGetFilteredItemsArgs) Override this method to implement getting a collection of files that match the filter criteria. Inherited from FileSystemProviderBase.
GetFolderPermissions(FileManagerFolder) Obtains the File Manager’s folder permissions. Inherited from FileSystemProviderBase.
GetFolders(FileManagerFolder) Override this method to implement getting a collection of folders that are located in the current folder. Inherited from FileSystemProviderBase.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLastWriteTime(FileManagerFile) Override this method to implement getting the time of the last file modification. Inherited from FileSystemProviderBase.
GetLastWriteTime(FileManagerFolder) Override this method to implement getting the time of the last folder modification. Inherited from FileSystemProviderBase.
GetLength(FileManagerFile) Override this method to implement getting a file length. Inherited from FileSystemProviderBase.
GetParentFolder(String, String) Override this method to implement getting the parent folder of a file manager item. Inherited from FileSystemProviderBase.
GetPublicUrl(FileManagerFile) Override this method to get the public URL of the uploaded file.
GetRelativeFolderPath(FileManagerFolder, IUrlResolutionService) Override this method to implement getting a relative folder path. Inherited from FileSystemProviderBase.
GetThumbnail(FileManagerFile) Override this method to provide file manager files with custom thumbnails.
GetThumbnailUrl(FileManagerFile) Override this method to provide file manager files with custom thumbnails. Inherited from FileSystemProviderBase.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
MoveFile(FileManagerFile, FileManagerFolder) Override this method to implement moving a file. Inherited from FileSystemProviderBase.
MoveFolder(FileManagerFolder, FileManagerFolder) Override this method to implement moving a folder. Inherited from FileSystemProviderBase.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RenameFile(FileManagerFile, String) Override this method to implement renaming a file. Inherited from FileSystemProviderBase.
RenameFolder(FileManagerFolder, String) Override this method to implement renaming a folder. Inherited from FileSystemProviderBase.
ToString() Returns a string that represents the current object. Inherited from Object.
UploadFile(FileManagerFolder, String, Stream) Override this method to implement a file upload. Inherited from FileSystemProviderBase.

Events

Name Description
RequestEvent Fires when a cloud provider sends a request to a cloud service.
See Also