Show / Hide Table of Contents

Class DesktopModulePermissionCollection

Inheritance
object
CollectionBase
DesktopModulePermissionCollection
Implements
IList
ICollection
IEnumerable
Inherited Members
CollectionBase.Clear()
CollectionBase.RemoveAt(int)
CollectionBase.GetEnumerator()
CollectionBase.OnSet(int, object, object)
CollectionBase.OnInsert(int, object)
CollectionBase.OnClear()
CollectionBase.OnRemove(int, object)
CollectionBase.OnValidate(object)
CollectionBase.OnSetComplete(int, object, object)
CollectionBase.OnInsertComplete(int, object)
CollectionBase.OnClearComplete()
CollectionBase.OnRemoveComplete(int, object)
CollectionBase.InnerList
CollectionBase.List
CollectionBase.Capacity
CollectionBase.Count
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Security.Permissions
Assembly: DotNetNuke.dll
Syntax
public class DesktopModulePermissionCollection : CollectionBase, IList, ICollection, IEnumerable

Constructors

DesktopModulePermissionCollection()

Declaration
public DesktopModulePermissionCollection()

DesktopModulePermissionCollection(DesktopModulePermissionCollection)

Declaration
public DesktopModulePermissionCollection(DesktopModulePermissionCollection desktopModulePermissions)
Parameters
Type Name Description
DesktopModulePermissionCollection desktopModulePermissions

DesktopModulePermissionCollection(ArrayList)

Declaration
public DesktopModulePermissionCollection(ArrayList desktopModulePermissions)
Parameters
Type Name Description
ArrayList desktopModulePermissions

DesktopModulePermissionCollection(ArrayList, int)

Declaration
public DesktopModulePermissionCollection(ArrayList desktopModulePermissions, int desktopModulePermissionID)
Parameters
Type Name Description
ArrayList desktopModulePermissions
int desktopModulePermissionID

Properties

this[int]

Declaration
public DesktopModulePermissionInfo this[int index] { get; set; }
Parameters
Type Name Description
int index
Property Value
Type Description
DesktopModulePermissionInfo

Methods

Add(DesktopModulePermissionInfo)

Declaration
public int Add(DesktopModulePermissionInfo value)
Parameters
Type Name Description
DesktopModulePermissionInfo value
Returns
Type Description
int

Add(DesktopModulePermissionInfo, bool)

Declaration
public int Add(DesktopModulePermissionInfo value, bool checkForDuplicates)
Parameters
Type Name Description
DesktopModulePermissionInfo value
bool checkForDuplicates
Returns
Type Description
int

AddRange(DesktopModulePermissionCollection)

Declaration
public void AddRange(DesktopModulePermissionCollection desktopModulePermissions)
Parameters
Type Name Description
DesktopModulePermissionCollection desktopModulePermissions

AddRange(ArrayList)

Declaration
public void AddRange(ArrayList desktopModulePermissions)
Parameters
Type Name Description
ArrayList desktopModulePermissions

CompareTo(DesktopModulePermissionCollection)

Declaration
public bool CompareTo(DesktopModulePermissionCollection objDesktopModulePermissionCollection)
Parameters
Type Name Description
DesktopModulePermissionCollection objDesktopModulePermissionCollection
Returns
Type Description
bool

Contains(DesktopModulePermissionInfo)

Declaration
public bool Contains(DesktopModulePermissionInfo value)
Parameters
Type Name Description
DesktopModulePermissionInfo value
Returns
Type Description
bool

IndexOf(DesktopModulePermissionInfo)

Declaration
public int IndexOf(DesktopModulePermissionInfo value)
Parameters
Type Name Description
DesktopModulePermissionInfo value
Returns
Type Description
int

Insert(int, DesktopModulePermissionInfo)

Declaration
public void Insert(int index, DesktopModulePermissionInfo value)
Parameters
Type Name Description
int index
DesktopModulePermissionInfo value

Remove(DesktopModulePermissionInfo)

Declaration
public void Remove(DesktopModulePermissionInfo value)
Parameters
Type Name Description
DesktopModulePermissionInfo value

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
Type Description
List<PermissionInfoBase>

ToString(string)

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

Implements

IList
ICollection
IEnumerable

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS