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, IEntity
Properties
| 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 |