Class ModulePermissionCollection
Inheritance
ModulePermissionCollection
Assembly: DotNetNuke.dll
Syntax
public class ModulePermissionCollection : GenericCollectionBase<ModulePermissionInfo>, IList, ICollection, IList<ModulePermissionInfo>, ICollection<ModulePermissionInfo>, IEnumerable<ModulePermissionInfo>, IEnumerable
Constructors
ModulePermissionCollection()
Declaration
public ModulePermissionCollection()
ModulePermissionCollection(ModuleInfo)
Declaration
public ModulePermissionCollection(ModuleInfo objModule)
Parameters
ModulePermissionCollection(ModulePermissionCollection)
Declaration
public ModulePermissionCollection(ModulePermissionCollection modulePermissions)
Parameters
ModulePermissionCollection(ArrayList)
Declaration
public ModulePermissionCollection(ArrayList modulePermissions)
Parameters
| Type |
Name |
Description |
| ArrayList |
modulePermissions |
|
ModulePermissionCollection(ArrayList, int)
Declaration
public ModulePermissionCollection(ArrayList modulePermissions, int moduleID)
Parameters
| Type |
Name |
Description |
| ArrayList |
modulePermissions |
|
| int |
moduleID |
|
Methods
Add(ModulePermissionInfo, bool)
Declaration
public int Add(ModulePermissionInfo value, bool checkForDuplicates)
Parameters
Returns
AddRange(ModulePermissionCollection)
Declaration
public void AddRange(ModulePermissionCollection modulePermissions)
Parameters
AddRange(ArrayList)
Declaration
public void AddRange(ArrayList modulePermissions)
Parameters
| Type |
Name |
Description |
| ArrayList |
modulePermissions |
|
CompareTo(ModulePermissionCollection)
Declaration
public bool CompareTo(ModulePermissionCollection objModulePermissionCollection)
Parameters
Returns
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
Where(Func<ModulePermissionInfo, bool>)
Declaration
public IEnumerable<ModulePermissionInfo> Where(Func<ModulePermissionInfo, bool> predicate)
Parameters
Returns
Implements
Extension Methods