• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class FolderInfo

Inheritance
System.Object
BaseEntityInfo
FolderInfo
Implements
IHydratable
IFolderInfo
Inherited Members
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
BaseEntityInfo.CreatedByUser(Int32)
BaseEntityInfo.LastModifiedByUser(Int32)
BaseEntityInfo.FillInternal(IDataReader)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
Namespace: DotNetNuke.Services.FileSystem
Assembly: DotNetNuke.dll
Syntax
public class FolderInfo : BaseEntityInfo, IHydratable, IFolderInfo

Constructors

| Improve this Doc View Source

FolderInfo()

Initializes a new instance of the FolderInfo class.

Declaration
public FolderInfo()
| Improve this Doc View Source

FolderInfo(Guid, Int32, String, Int32, Boolean, Boolean, DateTime)

Initializes a new instance of the FolderInfo class.

Declaration
public FolderInfo(Guid uniqueId, int portalId, string folderpath, int storageLocation, bool isProtected, bool isCached, DateTime lastUpdated)
Parameters
Type Name Description
Guid uniqueId
System.Int32 portalId
System.String folderpath
System.Int32 storageLocation
System.Boolean isProtected
System.Boolean isCached
DateTime lastUpdated
| Improve this Doc View Source

FolderInfo(Int32, String, Int32, Boolean, Boolean, DateTime)

Initializes a new instance of the FolderInfo class.

Declaration
public FolderInfo(int portalId, string folderpath, int storageLocation, bool isProtected, bool isCached, DateTime lastUpdated)
Parameters
Type Name Description
System.Int32 portalId
System.String folderpath
System.Int32 storageLocation
System.Boolean isProtected
System.Boolean isCached
DateTime lastUpdated

Properties

| Improve this Doc View Source

DisplayName

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DisplayPath

Declaration
public string DisplayPath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

FolderID

Declaration
public int FolderID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

FolderMappingID

Declaration
public int FolderMappingID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

FolderName

Declaration
public string FolderName { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

FolderPath

Declaration
public string FolderPath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

FolderPermissions

Declaration
public FolderPermissionCollection FolderPermissions { get; }
Property Value
Type Description
FolderPermissionCollection
| Improve this Doc View Source

HasChildren

Gets a value indicating whether the folder has any child subfolder.

Declaration
public bool HasChildren { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsCached

Declaration
public bool IsCached { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsProtected

Declaration
public bool IsProtected { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsStorageSecure

Declaration
public bool IsStorageSecure { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsVersioned

Gets or sets a value indicating whether file versions are active for the folder.

Declaration
public bool IsVersioned { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

KeyID

Gets or sets and sets the Key ID.

Declaration
public int KeyID { get; set; }
Property Value
Type Description
System.Int32

An Integer.

| Improve this Doc View Source

LastUpdated

Declaration
public DateTime LastUpdated { get; set; }
Property Value
Type Description
DateTime
| Improve this Doc View Source

MappedPath

Gets or sets the path this folder is mapped on its provider file system.

Declaration
public string MappedPath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ParentID

Gets or sets a reference to the parent folder.

Declaration
public int ParentID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PhysicalPath

Declaration
public string PhysicalPath { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PortalID

Declaration
public int PortalID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

StorageLocation

Declaration
public int StorageLocation { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

UniqueId

Declaration
public Guid UniqueId { get; set; }
Property Value
Type Description
Guid
| Improve this Doc View Source

VersionGuid

Declaration
public Guid VersionGuid { get; set; }
Property Value
Type Description
Guid
| Improve this Doc View Source

WorkflowID

Gets or sets a reference to the active Workflow for the folder.

Declaration
public int WorkflowID { get; set; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

Fill(IDataReader)

Fills a FolderInfo from a Data Reader.

Declaration
public void Fill(IDataReader dr)
Parameters
Type Name Description
IDataReader dr

The Data Reader to use.

Implements

IHydratable
IFolderInfo

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS