Class PortalPermissionCollection
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Inheritance
System.Object
PortalPermissionCollection
Assembly: DotNetNuke.dll
Syntax
public class PortalPermissionCollection : CollectionBase
Constructors
|
Improve this Doc
View Source
PortalPermissionCollection()
Declaration
public PortalPermissionCollection()
|
Improve this Doc
View Source
PortalPermissionCollection(ArrayList, Int32)
Declaration
public PortalPermissionCollection(ArrayList portalPermissions, int portalId)
Parameters
Type |
Name |
Description |
ArrayList |
portalPermissions |
|
System.Int32 |
portalId |
|
|
Improve this Doc
View Source
PortalPermissionCollection(ArrayList)
Declaration
public PortalPermissionCollection(ArrayList portalPermissions)
Parameters
Type |
Name |
Description |
ArrayList |
portalPermissions |
|
|
Improve this Doc
View Source
PortalPermissionCollection(PortalPermissionCollection)
Declaration
public PortalPermissionCollection(PortalPermissionCollection portalPermissions)
Parameters
Properties
|
Improve this Doc
View Source
Item[Int32]
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public PortalPermissionInfo this[int index] { get; set; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
Methods
|
Improve this Doc
View Source
Add(PortalPermissionInfo, Boolean)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public int Add(PortalPermissionInfo value, bool checkForDuplicates)
Parameters
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Add(PortalPermissionInfo)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public int Add(PortalPermissionInfo value)
Parameters
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
AddRange(ArrayList)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public void AddRange(ArrayList portalPermissions)
Parameters
Type |
Name |
Description |
ArrayList |
portalPermissions |
|
|
Improve this Doc
View Source
AddRange(PortalPermissionCollection)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public void AddRange(PortalPermissionCollection portalPermissions)
Parameters
|
Improve this Doc
View Source
AddRange(IEnumerable<PortalPermissionInfo>)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public void AddRange(IEnumerable<PortalPermissionInfo> portalPermissions)
Parameters
|
Improve this Doc
View Source
CompareTo(PortalPermissionCollection)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public bool CompareTo(PortalPermissionCollection objPortalPermissionCollection)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Contains(PortalPermissionInfo)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public bool Contains(PortalPermissionInfo value)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IndexOf(PortalPermissionInfo)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public int IndexOf(PortalPermissionInfo value)
Parameters
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Insert(Int32, PortalPermissionInfo)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public void Insert(int index, PortalPermissionInfo value)
Parameters
|
Improve this Doc
View Source
Remove(PortalPermissionInfo)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public void Remove(PortalPermissionInfo value)
Parameters
|
Improve this Doc
View Source
Remove(Int32, Int32, Int32)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
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()
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public List<PermissionInfoBase> ToList()
Returns
|
Improve this Doc
View Source
ToString(String)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
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<PortalPermissionInfo, Boolean>)
PortalPermissionCollection provides the a custom collection for PortalPermissionInfo
objects.
Declaration
public IEnumerable<PortalPermissionInfo> Where(Func<PortalPermissionInfo, bool> predicate)
Parameters
Returns
Extension Methods