Inheritance
MenuPermissionCollection
Assembly: Dnn.PersonaBar.Library.dll
public class MenuPermissionCollection : GenericCollectionBase<MenuPermissionInfo>
Constructors
Declaration
public MenuPermissionCollection()
Declaration
public MenuPermissionCollection(MenuPermissionCollection permissions)
Parameters
Declaration
public MenuPermissionCollection(ArrayList menuPermissions, int menuId)
Parameters
Declaration
public MenuPermissionCollection(IList<MenuPermissionInfo> menuPermissions)
Parameters
Methods
Declaration
public int Add(MenuPermissionInfo value, bool checkForDuplicates)
Parameters
Returns
Declaration
public void AddRange(MenuPermissionCollection menuPermissions)
Parameters
Declaration
public void AddRange(ArrayList menuPermissions)
Parameters
| Type |
Name |
Description |
| ArrayList |
menuPermissions |
|
Declaration
public void AddRange(IList<MenuPermissionInfo> menuPermissions)
Parameters
Declaration
public bool CompareTo(MenuPermissionCollection menuPermissionCollection)
Parameters
Returns
Declaration
public void Remove(int permissionId, int roleId, int userId)
Parameters
| Type |
Name |
Description |
| int |
permissionId |
|
| int |
roleId |
|
| int |
userId |
|
Declaration
public List<PermissionInfoBase> ToList()
Returns
Declaration
public string ToString(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
Declaration
public IEnumerable<MenuPermissionInfo> Where(Func<MenuPermissionInfo, bool> predicate)
Parameters
Returns
Extension Methods