Table of Contents

Interface IUserInfo

Namespace
CMS.Base
Assembly
CMS.Base.dll

Objects containing UserInfo properties.

public interface IUserInfo : IDataContainer, ISimpleDataContainer
Inherited Members
Extension Methods

Properties

Email

E-mail address of the user.

string Email { get; set; }

Property Value

string

FirstName

First name of the user.

string FirstName { get; set; }

Property Value

string

FullName

Full name of the user.

string FullName { get; }

Property Value

string

LastLogon

Last logon date and time of the user.

DateTime LastLogon { get; set; }

Property Value

DateTime

LastName

Last name of the user.

string LastName { get; set; }

Property Value

string

UserCreated

Date and time when was the user created.

DateTime UserCreated { get; set; }

Property Value

DateTime

UserEnabled

Indicates if the user is enabled.

bool UserEnabled { get; set; }

Property Value

bool

UserGUID

User GUID.

Guid UserGUID { get; set; }

Property Value

Guid

UserID

User ID.

int UserID { get; set; }

Property Value

int

UserLastModified

Date and time of the user last modification.

DateTime UserLastModified { get; set; }

Property Value

DateTime

UserName

User name.

string UserName { get; set; }

Property Value

string

Methods

HasAdministrationAccess()

Determines whether user has allowed access to administration.

bool HasAdministrationAccess()

Returns

bool

true if user has allowed access to administration; otherwise, false.

IsAdministrator()

Determines whether this user is administrator.

bool IsAdministrator()

Returns

bool

true if this user is administrator; otherwise, false.

IsPublic()

Returns true if the user is public user record.

bool IsPublic()

Returns

bool