Show / Hide Table of Contents

Class PermissionInfoBase

Inheritance
object
BaseEntityInfo
PermissionInfo
PermissionInfoBase
WorkflowStatePermission
DesktopModulePermissionInfo
FolderPermissionInfo
ModulePermissionInfo
PortalPermissionInfo
TabPermissionInfo
Implements
IPermissionInfo
IPermissionDefinitionInfo
Inherited Members
PermissionInfo.ModuleDefID
PermissionInfo.PermissionCode
PermissionInfo.PermissionID
PermissionInfo.PermissionKey
PermissionInfo.PermissionName
BaseEntityInfo.CreatedByUser(int)
BaseEntityInfo.LastModifiedByUser(int)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
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 abstract class PermissionInfoBase : PermissionInfo, IPermissionInfo, IPermissionDefinitionInfo

Constructors

PermissionInfoBase()

Declaration
public PermissionInfoBase()

Properties

AllowAccess

Declaration
public bool AllowAccess { get; set; }
Property Value
Type Description
bool

DisplayName

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
string

RoleID

Declaration
[Obsolete("Deprecated in DotNetNuke 9.13.1. Use IPermissionInfo.RoleId instead. Scheduled for removal in v11.0.0.")]
public int RoleID { get; set; }
Property Value
Type Description
int

RoleName

Declaration
public string RoleName { get; set; }
Property Value
Type Description
string

UserID

Declaration
[Obsolete("Deprecated in DotNetNuke 9.13.1. Use IPermissionInfo.UserId instead. Scheduled for removal in v11.0.0.")]
public int UserID { get; set; }
Property Value
Type Description
int

Username

Declaration
public string Username { get; set; }
Property Value
Type Description
string

Methods

FillInternal(IDataReader)

Declaration
protected override void FillInternal(IDataReader dr)
Parameters
Type Name Description
IDataReader dr
Overrides
PermissionInfo.FillInternal(IDataReader)

Implements

IPermissionInfo
IPermissionDefinitionInfo

Extension Methods

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