FileManagerFolder Class

Defines a folder under a root folder for the file manager.

Definition

Namespace: GleamTech.FileUltimate.AspNet.UI
Assembly: GleamTech.FileUltimate (in GleamTech.FileUltimate.dll) Version: 9.2.0
C#
public sealed class FileManagerFolder
Inheritance
Object    FileManagerFolder

Properties

FullPathGets the full path of the folder specified in format [RootFolderName]:\Some\Folder
IsRootGets a value indicating whether this folder is the root folder.
PathGets the path of the folder relative to the parent root folder.
RootNameGets the name of the parent root folder.

Methods

CalculateQuotaUsedSizeCalculates used quota size for this folder.
CheckCreationChecks if this folder is allowed to be created.
CheckDiscoveryChecks if this folder is allowed to be discovered.
CheckFileCreationChecks if the specified file under this folder is allowed to be created.
CheckFileDiscoveryChecks if the specified file under this folder is allowed to be discovered.
CheckFolderCreationChecks if the specified folder under this folder is allowed to be created.
CheckFolderDiscoveryChecks if the specified folder under this folder is allowed to be discovered.
CheckPermissionsChecks if the specified permissions are allowed for this folder.
CheckPermissionsAnyChecks if any of the specified permissions are allowed for this folder.
DemandArchiveSizeChecks if the specified archive file with size under this folder is allowed to be created, and throws an exception if not.
DemandCreationChecks if this folder is allowed to be created, and throws an exception if not.
DemandDiscoveryChecks if this folder is allowed to be discovered and throws an exception if not.
DemandFileCreationChecks if the specified file under this folder is allowed to be created, and throws an exception if not.
DemandFileDiscoveryChecks if the specified file under this folder is allowed to be discovered, and throws an exception if not.
DemandFolderCreationChecks if the specified folder under this folder is allowed to be created, and throws an exception if not.
DemandFolderDiscoveryChecks if the specified folder under this folder is allowed to be discovered, and throws an exception if not.
DemandPermissionsChecks if the specified permissions are allowed for this folder and throws an exception if not.
DemandPermissionsAnyChecks if any of the specified permissions are allowed for this folder and throws an exception if not.
DemandQuotaChecks if the specified file with size under this folder is allowed to be created, and throws an exception if not.
GetFileSystemGets file system for the folder.
GetFolderGets a folder under this folder.
GetParentGets the parent of this folder. Returns null if this is the root folder.
GetQuotaUsedSizeGets current used quota size for this folder.
IsChildOfSameRootFolderReturns a value indicating whether the specified folder is child of this folder's parent root folder.
SetQuotaUsedSizeSets used quota size for this folder if its known beforehand.
SharesQuotaReturns a value indicating whether the specified folder shares quota with this folder.

See Also