Class AccountEntity
Class that represents a character entity.
Inherited Members
Namespace: Fibula.Data.Entities
Assembly: Fibula.Data.Entities.dll
Syntax
public class AccountEntity : BaseEntity, IAccountEntity, IIdentifiableEntity, IEntityProperties
| Improve this Doc View SourceAccessLevel
Gets or sets the access level on the account.
Declaration
public byte AccessLevel { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Byte | 
Banished
Gets or sets a value indicating whether this account is currently banished.
Declaration
public bool Banished { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
BanishedUntil
Gets or sets the date and time that the banishment on this accont lasts until.
Declaration
public DateTimeOffset BanishedUntil { get; set; }Property Value
| Type | Description | 
|---|---|
| System.DateTimeOffset | 
Creation
Gets or sets the account's creation date and time.
Declaration
public DateTimeOffset Creation { get; set; }Property Value
| Type | Description | 
|---|---|
| System.DateTimeOffset | 
CreationIp
Gets or sets the IP address that created this account.
Declaration
public string CreationIp { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Deleted
Gets or sets a value indicating whether this account was deleted.
Declaration
public bool Deleted { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Gets or sets the email on file for this account.
Declaration
public string Email { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
LastLogin
Gets or sets the account's last successfully login date and time.
Declaration
public DateTimeOffset LastLogin { get; set; }Property Value
| Type | Description | 
|---|---|
| System.DateTimeOffset | 
LastLoginIp
Gets or sets the last IP address that successfully connected to this account.
Declaration
public string LastLoginIp { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Number
Gets or sets the number for this account.
Declaration
public uint Number { get; set; }Property Value
| Type | Description | 
|---|---|
| System.UInt32 | 
Password
Gets or sets the password on this account.
Declaration
public string Password { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Premium
Gets or sets a value indicating whether this account is on premium status.
Declaration
public bool Premium { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
PremiumDays
Gets or sets the number of premium days left on the account.
Declaration
public ushort PremiumDays { get; set; }Property Value
| Type | Description | 
|---|---|
| System.UInt16 | 
SessionIp
Gets or sets the current IP address in use for this account, if any.
Declaration
public string SessionIp { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
SessionKey
Gets or sets the session key in use for this account, if any.
Declaration
public string SessionKey { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
TrialOrBonusPremiumDays
Gets or sets the number of trial/bonus premium days left on the account.
Declaration
public ushort TrialOrBonusPremiumDays { get; set; }Property Value
| Type | Description | 
|---|---|
| System.UInt16 | 
TrialPremium
Gets or sets a value indicating whether this account is on premium status but only because of bonus/trial days.
Declaration
public bool TrialPremium { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean |