Class CharacterMailEntity
Entity representing a character's mail message data in the database.
public class CharacterMailEntity : IVersionedEntity
- Inheritance
-
CharacterMailEntity
- Implements
- Inherited Members
Properties
Body
Body text of the mail message.
public string Body { get; set; }
Property Value
CharacterID
Foreign key to the owning character (recipient).
public long CharacterID { get; set; }
Property Value
CurrencyAttachment
Currency amount attached to this mail.
public int CurrencyAttachment { get; set; }
Property Value
Deleted
public bool Deleted { get; set; }
Property Value
ID
Primary key.
public long ID { get; set; }
Property Value
ItemAttachmentAmount
Quantity of the attached item.
public uint ItemAttachmentAmount { get; set; }
Property Value
ItemAttachmentSeed
Randomization seed for the attached item's properties.
public int ItemAttachmentSeed { get; set; }
Property Value
ItemAttachmentTemplateID
Template identifier for an item attachment, or zero if no item is attached.
public int ItemAttachmentTemplateID { get; set; }
Property Value
Read
Whether the recipient has read this mail.
public bool Read { get; set; }
Property Value
SenderID
Foreign key to the character who sent this mail.
public long SenderID { get; set; }
Property Value
SenderName
Display name of the sender at the time the mail was sent.
public string SenderName { get; set; }
Property Value
Subject
Subject line of the mail message.
public string Subject { get; set; }
Property Value
TimeCreated
public DateTime TimeCreated { get; set; }
Property Value
TimeDeleted
public DateTime? TimeDeleted { get; set; }
Property Value
Version
Application-level concurrency token. Incremented on every write to detect stale updates.
public long Version { get; set; }