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

Class RoleGroupInfo

The RoleGroupInfo class provides the Entity Layer RoleGroup object.

Inheritance
System.Object
BaseEntityInfo
RoleGroupInfo
Implements
IHydratable
IXmlSerializable
Inherited Members
BaseEntityInfo.CreatedByUserID
BaseEntityInfo.CreatedOnDate
BaseEntityInfo.LastModifiedByUserID
BaseEntityInfo.LastModifiedOnDate
BaseEntityInfo.CreatedByUser(Int32)
BaseEntityInfo.LastModifiedByUser(Int32)
BaseEntityInfo.FillInternal(IDataReader)
BaseEntityInfo.CloneBaseProperties(BaseEntityInfo, BaseEntityInfo)
Namespace: DotNetNuke.Security.Roles
Assembly: DotNetNuke.dll
Syntax
public class RoleGroupInfo : BaseEntityInfo, IHydratable

Constructors

| Improve this Doc View Source

RoleGroupInfo()

Initializes a new instance of the RoleGroupInfo class.

Declaration
public RoleGroupInfo()
| Improve this Doc View Source

RoleGroupInfo(Int32, Int32, Boolean)

Initializes a new instance of the RoleGroupInfo class.

Declaration
public RoleGroupInfo(int roleGroupID, int portalID, bool loadRoles)
Parameters
Type Name Description
System.Int32 roleGroupID
System.Int32 portalID
System.Boolean loadRoles

Properties

| Improve this Doc View Source

Description

Gets or sets the Description of the RoleGroup.

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

KeyID

The RoleGroupInfo class provides the Entity Layer RoleGroup object.

Declaration
public int KeyID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

PortalID

Gets or sets the Portal Id for the RoleGroup.

Declaration
public int PortalID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

RoleGroupID

Gets or sets the RoleGroup Id.

Declaration
public int RoleGroupID { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

RoleGroupName

Gets or sets the RoleGroup Name.

Declaration
public string RoleGroupName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Roles

Gets the Roles for this Role Group.

Declaration
public Dictionary<string, RoleInfo> Roles { get; }
Property Value
Type Description
Dictionary<System.String, RoleInfo>

Methods

| Improve this Doc View Source

Fill(IDataReader)

The RoleGroupInfo class provides the Entity Layer RoleGroup object.

Declaration
public void Fill(IDataReader dr)
Parameters
Type Name Description
IDataReader dr
| Improve this Doc View Source

GetSchema()

The RoleGroupInfo class provides the Entity Layer RoleGroup object.

Declaration
public XmlSchema GetSchema()
Returns
Type Description
XmlSchema
| Improve this Doc View Source

ReadXml(XmlReader)

Reads a RoleGroupInfo from an XmlReader.

Declaration
public void ReadXml(XmlReader reader)
Parameters
Type Name Description
XmlReader reader
| Improve this Doc View Source

WriteXml(XmlWriter)

Writes a RoleGroupInfo to an XmlWriter.

Declaration
public void WriteXml(XmlWriter writer)
Parameters
Type Name Description
XmlWriter writer

Implements

IHydratable
IXmlSerializable

Extension Methods

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