Tab

AmazonFileSystemProvider Members

Provides an implementation of the Amazon File System Provider.

Constructors

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

Properties

Name Description
AccessKeyID Obsolete. Use the AccountManager class API and the AccountName property instead. For more information, refer to the Cloud Storage Account Management topic.
AccountName Gets or sets a value that specifies the name of the Amazon account.
BucketName Specifies a name of the bucket that contains a file system displayed in the file manager.
Region Specifies a geographical region where a bucket, which contains a file system, is stored.
RootFolder Returns the root folder. Inherited from FileSystemProviderBase.
RootFolderDisplayName Gets the root folder’s caption. Inherited from FileSystemProviderBase.
SecretAccessKey Obsolete. Use the AccountManager class API and the AccountName property instead. For more information, refer to the Cloud Storage Account Management topic.

Methods

Name Description
CopyFile(FileManagerFile, FileManagerFolder) Implements file copying.
CopyFolder(FileManagerFolder, FileManagerFolder) Implements folder copying.
CreateFolder(FileManagerFolder, String) Implements folder creation.
DeleteFile(FileManagerFile) Implements file deletion.
DeleteFolder(FileManagerFolder) Implements folder deletion.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Exists(FileManagerFile) Implements the file existence verification.
Exists(FileManagerFolder) Implements the folder existence verification.
GetDetailsCustomColumnDisplayText(FileManagerDetailsColumn) Override this method to provide a text displayed within a custom column. Inherited from FileSystemProviderBase.
GetDownloadUrl(FileManagerFile[]) Returns the download URL of the specified files.
GetFilePermissions(FileManagerFile) Obtains the File Manager’s file permissions. Inherited from FileSystemProviderBase.
GetFiles(FileManagerFolder) Implements getting a collection of files that are located in the current folder.
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) Implements getting a collection of folders that are located in the current folder.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLastWriteTime(FileManagerFile) Implements getting the time of the last file modification.
GetLastWriteTime(FileManagerFolder) Override this method to implement getting the time of the last folder modification. Inherited from FileSystemProviderBase.
GetLength(FileManagerFile) Returns the length of the specified file.