Class RoleInfo
Assembly: DotNetNuke.dll
Syntax
public class RoleInfo : BaseEntityInfo, IHydratable, IXmlSerializable, IPropertyAccess
Constructors
RoleInfo()
Declaration
Properties
AutoAssignment
Declaration
public bool AutoAssignment { get; set; }
Property Value
BillingFrequency
Declaration
public string BillingFrequency { get; set; }
Property Value
BillingPeriod
Declaration
public int BillingPeriod { get; set; }
Property Value
Cacheability
Declaration
public CacheLevel Cacheability { get; }
Property Value
Description
Declaration
public string Description { get; set; }
Property Value
IconFile
Declaration
public string IconFile { get; set; }
Property Value
IsPublic
Declaration
public bool IsPublic { get; set; }
Property Value
IsSystemRole
Declaration
public bool IsSystemRole { get; set; }
Property Value
KeyID
Declaration
public virtual int KeyID { get; set; }
Property Value
PhotoURL
Declaration
public string PhotoURL { get; }
Property Value
PortalID
Declaration
public int PortalID { get; set; }
Property Value
RSVPCode
Declaration
public string RSVPCode { get; set; }
Property Value
RoleGroupID
Declaration
public int RoleGroupID { get; set; }
Property Value
RoleID
Declaration
public int RoleID { get; set; }
Property Value
RoleName
Declaration
public string RoleName { get; set; }
Property Value
RoleType
Declaration
public RoleType RoleType { get; }
Property Value
SecurityMode
Declaration
public SecurityMode SecurityMode { get; set; }
Property Value
ServiceFee
Declaration
public float ServiceFee { get; set; }
Property Value
Settings
Declaration
public Dictionary<string, string> Settings { get; }
Property Value
Status
Declaration
public RoleStatus Status { get; set; }
Property Value
TrialFee
Declaration
public float TrialFee { get; set; }
Property Value
TrialFrequency
Declaration
public string TrialFrequency { get; set; }
Property Value
TrialPeriod
Declaration
public int TrialPeriod { get; set; }
Property Value
UserCount
Declaration
public int UserCount { get; }
Property Value
Methods
Fill(IDataReader)
Declaration
public virtual void Fill(IDataReader dr)
Parameters
GetProperty(string, string, CultureInfo, UserInfo, Scope, ref bool)
Declaration
public string GetProperty(string propertyName, string format, CultureInfo formatProvider, UserInfo accessingUser, Scope accessLevel, ref bool propertyNotFound)
Parameters
Returns
GetSchema()
Declaration
public XmlSchema GetSchema()
Returns
ReadXml(XmlReader)
Declaration
public void ReadXml(XmlReader reader)
Parameters
WriteXml(XmlWriter)
Declaration
public void WriteXml(XmlWriter writer)
Parameters
Implements
Extension Methods