Class FolderPermissionCollection
Inheritance
FolderPermissionCollection
Assembly: DotNetNuke.dll
Syntax
public class FolderPermissionCollection : CollectionBase, IList, ICollection, IEnumerable
Constructors
FolderPermissionCollection()
Declaration
public FolderPermissionCollection()
FolderPermissionCollection(FolderPermissionCollection)
Declaration
public FolderPermissionCollection(FolderPermissionCollection folderPermissions)
Parameters
FolderPermissionCollection(ArrayList)
Declaration
public FolderPermissionCollection(ArrayList folderPermissions)
Parameters
| Type |
Name |
Description |
| ArrayList |
folderPermissions |
|
FolderPermissionCollection(ArrayList, string)
Declaration
public FolderPermissionCollection(ArrayList folderPermissions, string folderPath)
Parameters
Properties
this[int]
Declaration
public FolderPermissionInfo this[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Methods
Add(FolderPermissionInfo)
Declaration
public int Add(FolderPermissionInfo value)
Parameters
Returns
Add(FolderPermissionInfo, bool)
Declaration
public int Add(FolderPermissionInfo value, bool checkForDuplicates)
Parameters
Returns
AddRange(FolderPermissionCollection)
Declaration
public void AddRange(FolderPermissionCollection folderPermissions)
Parameters
AddRange(ArrayList)
Declaration
public void AddRange(ArrayList folderPermissions)
Parameters
| Type |
Name |
Description |
| ArrayList |
folderPermissions |
|
AddRange(IEnumerable<FolderPermissionInfo>)
Declaration
public void AddRange(IEnumerable<FolderPermissionInfo> folderPermissions)
Parameters
CompareTo(FolderPermissionCollection)
Declaration
public bool CompareTo(FolderPermissionCollection objFolderPermissionCollection)
Parameters
Returns
Contains(FolderPermissionInfo)
Declaration
public bool Contains(FolderPermissionInfo value)
Parameters
Returns
Contains(string, int, int, int)
Declaration
public bool Contains(string key, int folderId, int roleId, int userId)
Parameters
Returns
IndexOf(FolderPermissionInfo)
Declaration
public int IndexOf(FolderPermissionInfo value)
Parameters
Returns
Insert(int, FolderPermissionInfo)
Declaration
public void Insert(int index, FolderPermissionInfo value)
Parameters
Remove(FolderPermissionInfo)
Declaration
public void Remove(FolderPermissionInfo value)
Parameters
Remove(int, int, int)
Declaration
public void Remove(int permissionID, int roleID, int userID)
Parameters
| Type |
Name |
Description |
| int |
permissionID |
|
| int |
roleID |
|
| int |
userID |
|
ToList()
Declaration
public List<PermissionInfoBase> ToList()
Returns
ToString(string)
Declaration
public string ToString(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
Implements
Extension Methods