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

Class FolderPermissionCollection

Inheritance
System.Object
FolderPermissionCollection
Namespace: DotNetNuke.Security.Permissions
Assembly: DotNetNuke.dll
Syntax
public class FolderPermissionCollection : CollectionBase

Constructors

| Improve this Doc View Source

FolderPermissionCollection()

Initializes a new instance of the FolderPermissionCollection class.

Declaration
public FolderPermissionCollection()
| Improve this Doc View Source

FolderPermissionCollection(ArrayList, String)

Initializes a new instance of the FolderPermissionCollection class.

Declaration
public FolderPermissionCollection(ArrayList folderPermissions, string folderPath)
Parameters
Type Name Description
ArrayList folderPermissions
System.String folderPath
| Improve this Doc View Source

FolderPermissionCollection(ArrayList)

Initializes a new instance of the FolderPermissionCollection class.

Declaration
public FolderPermissionCollection(ArrayList folderPermissions)
Parameters
Type Name Description
ArrayList folderPermissions
| Improve this Doc View Source

FolderPermissionCollection(FolderPermissionCollection)

Initializes a new instance of the FolderPermissionCollection class.

Declaration
public FolderPermissionCollection(FolderPermissionCollection folderPermissions)
Parameters
Type Name Description
FolderPermissionCollection folderPermissions

Properties

| Improve this Doc View Source

Item[Int32]

Declaration
public FolderPermissionInfo this[int index] { get; set; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
FolderPermissionInfo

Methods

| Improve this Doc View Source

Add(FolderPermissionInfo, Boolean)

Declaration
public int Add(FolderPermissionInfo value, bool checkForDuplicates)
Parameters
Type Name Description
FolderPermissionInfo value
System.Boolean checkForDuplicates
Returns
Type Description
System.Int32
| Improve this Doc View Source

Add(FolderPermissionInfo)

Declaration
public int Add(FolderPermissionInfo value)
Parameters
Type Name Description
FolderPermissionInfo value
Returns
Type Description
System.Int32
| Improve this Doc View Source

AddRange(ArrayList)

Declaration
public void AddRange(ArrayList folderPermissions)
Parameters
Type Name Description
ArrayList folderPermissions
| Improve this Doc View Source

AddRange(FolderPermissionCollection)

Declaration
public void AddRange(FolderPermissionCollection folderPermissions)
Parameters
Type Name Description
FolderPermissionCollection folderPermissions
| Improve this Doc View Source

AddRange(IEnumerable<FolderPermissionInfo>)

Declaration
public void AddRange(IEnumerable<FolderPermissionInfo> folderPermissions)
Parameters
Type Name Description
IEnumerable<FolderPermissionInfo> folderPermissions
| Improve this Doc View Source

CompareTo(FolderPermissionCollection)

Declaration
public bool CompareTo(FolderPermissionCollection objFolderPermissionCollection)
Parameters
Type Name Description
FolderPermissionCollection objFolderPermissionCollection
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Contains(FolderPermissionInfo)

Declaration
public bool Contains(FolderPermissionInfo value)
Parameters
Type Name Description
FolderPermissionInfo value
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Contains(String, Int32, Int32, Int32)

Declaration
public bool Contains(string key, int folderId, int roleId, int userId)
Parameters
Type Name Description
System.String key
System.Int32 folderId
System.Int32 roleId
System.Int32 userId
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IndexOf(FolderPermissionInfo)

Declaration
public int IndexOf(FolderPermissionInfo value)
Parameters
Type Name Description
FolderPermissionInfo value
Returns
Type Description
System.Int32
| Improve this Doc View Source

Insert(Int32, FolderPermissionInfo)

Declaration
public void Insert(int index, FolderPermissionInfo value)
Parameters
Type Name Description
System.Int32 index
FolderPermissionInfo value
| Improve this Doc View Source

Remove(FolderPermissionInfo)

Declaration
public void Remove(FolderPermissionInfo value)
Parameters
Type Name Description
FolderPermissionInfo value
| Improve this Doc View Source

Remove(Int32, Int32, Int32)

Declaration
public void Remove(int permissionID, int roleID, int userID)
Parameters
Type Name Description
System.Int32 permissionID
System.Int32 roleID
System.Int32 userID
| Improve this Doc View Source

ToList()

Declaration
public List<PermissionInfoBase> ToList()
Returns
Type Description
List<PermissionInfoBase>
| Improve this Doc View Source

ToString(String)

Declaration
public string ToString(string key)
Parameters
Type Name Description
System.String key
Returns
Type Description
System.String

Extension Methods

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