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

MVCxDataSourceFileSystemProvider Members

Represents a FileManager file system provider that obtains file system information from a data source.

Constructors

Name Description
MVCxDataSourceFileSystemProvider(Object, FileManagerSettingsDataSource) Initializes a new instance of the MVCxDataSourceFileSystemProvider class with the specified settings.
MVCxDataSourceFileSystemProvider(String, Object, FileManagerSettingsDataSource) Initializes a new instance of the MVCxDataSourceFileSystemProvider class with the specified settings.

Properties

Name Description
DataHelper For internal use only.
DataSource Gets or sets the object from which the MVCxDataSourceFileSystemProvider file system provider obtains the file system information.
FileBinaryContentFieldName Gets or sets the name of the data source field which provides file content. Inherited from DataSourceFileSystemProvider.
IsFolderFieldName Gets or sets the name of the data source field which provides values indicating whether an item is a file or folder. Inherited from DataSourceFileSystemProvider.
KeyFieldName Gets or sets the name of the data source key field. Inherited from DataSourceFileSystemProvider.
LastWriteTimeFieldName Gets or sets the name of the data source field which provides the time of the last file modification. Inherited from DataSourceFileSystemProvider.
NameFieldName Gets or sets the name of the data source field which provides unique item identifier names. Inherited from DataSourceFileSystemProvider.
ParentKeyFieldName Gets or sets the name of the data source field which provides the item parent key values. Inherited from DataSourceFileSystemProvider.
RootFolder Returns the root folder. Inherited from FileSystemProviderBase.
RootFolderDisplayName Gets the root folder’s caption. Inherited from DataSourceFileSystemProvider.

Methods

Name Description
CopyFile(FileManagerFile, FileManagerFolder) Implements file copying. Inherited from DataSourceFileSystemProvider.
CopyFolder(FileManagerFolder, FileManagerFolder) Implements folder copying. Inherited from DataSourceFileSystemProvider.
CreateFolder(FileManagerFolder, String) Implements folder creation. Inherited from DataSourceFileSystemProvider.
DeleteFile(FileManagerFile) Implements file deletion. Inherited from DataSourceFileSystemProvider.
DeleteFolder(FileManagerFolder) Implements folder deletion. Inherited from DataSourceFileSystemProvider.
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) Implements the file existence verification. Inherited from DataSourceFileSystemProvider.
Exists(FileManagerFolder) Implements the folder existence verification. Inherited from DataSourceFileSystemProvider.
GetDetailsCustomColumnDisplayText(FileManagerDetailsColumn) Override this method to provide a text displayed within a custom column. Inherited from FileSystemProviderBase.
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. Inherited from DataSourceFileSystemProvider.
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. Inherited from DataSourceFileSystemProvider.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetLastWriteTime(FileManagerFile) Implements getting the time of the last file modification. Inherited from DataSourceFileSystemProvider.
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. Inherited from DataSourceFileSystemProvider.
GetParentFolder(String, String) Override this method to implement getting the parent folder of a file manager item. Inherited from FileSystemProviderBase.
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. Inherited from FileSystemProviderBase.
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) Implements file moving. Inherited from DataSourceFileSystemProvider.
MoveFolder(FileManagerFolder, FileManagerFolder) Implements folder moving. Inherited from DataSourceFileSystemProvider.
ReadFile(FileManagerFile) Implements file reading. Inherited from DataSourceFileSystemProvider.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RenameFile(FileManagerFile, String) Implements file renaming. Inherited from DataSourceFileSystemProvider.
RenameFolder(FileManagerFolder, String) Implements folder renaming. Inherited from DataSourceFileSystemProvider.
ToString() Returns a string that represents the current object. Inherited from Object.
UploadFile(FileManagerFolder, String, Stream) Implements a file upload. Inherited from DataSourceFileSystemProvider.
See Also