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

Class MenuPermissionCollection

Inheritance
System.Object
MenuPermissionCollection
Namespace: Dnn.PersonaBar.Library.Permissions
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public class MenuPermissionCollection : CollectionBase

Constructors

| Improve this Doc View Source

MenuPermissionCollection()

Declaration
public MenuPermissionCollection()
| Improve this Doc View Source

MenuPermissionCollection(ArrayList, Int32)

Declaration
public MenuPermissionCollection(ArrayList menuPermissions, int menuId)
Parameters
Type Name Description
ArrayList menuPermissions
System.Int32 menuId
| Improve this Doc View Source

MenuPermissionCollection(MenuPermissionCollection)

Declaration
public MenuPermissionCollection(MenuPermissionCollection permissions)
Parameters
Type Name Description
MenuPermissionCollection permissions
| Improve this Doc View Source

MenuPermissionCollection(IList<MenuPermissionInfo>)

Declaration
public MenuPermissionCollection(IList<MenuPermissionInfo> menuPermissions)
Parameters
Type Name Description
IList<MenuPermissionInfo> menuPermissions

Properties

| Improve this Doc View Source

Item[Int32]

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

Methods

| Improve this Doc View Source

Add(MenuPermissionInfo, Boolean)

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

Add(MenuPermissionInfo)

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

AddRange(ArrayList)

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

AddRange(MenuPermissionCollection)

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

AddRange(IList<MenuPermissionInfo>)

Declaration
public void AddRange(IList<MenuPermissionInfo> menuPermissions)
Parameters
Type Name Description
IList<MenuPermissionInfo> menuPermissions
| Improve this Doc View Source

CompareTo(MenuPermissionCollection)

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

Contains(MenuPermissionInfo)

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

IndexOf(MenuPermissionInfo)

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

Insert(Int32, MenuPermissionInfo)

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

Remove(MenuPermissionInfo)

Declaration
public void Remove(MenuPermissionInfo value)
Parameters
Type Name Description
MenuPermissionInfo 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
| Improve this Doc View Source

Where(Func<MenuPermissionInfo, Boolean>)

Declaration
public IEnumerable<MenuPermissionInfo> Where(Func<MenuPermissionInfo, bool> predicate)
Parameters
Type Name Description
Func<MenuPermissionInfo, System.Boolean> predicate
Returns
Type Description
IEnumerable<MenuPermissionInfo>

Extension Methods

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