Class Mail
- Namespace
- Nekoyume.Model.Mail
- Assembly
- Lib9c.dll
[Serializable]
public abstract class Mail : IState
- Inheritance
-
Mail
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
Mail(Dictionary)
protected Mail(Dictionary serialized)
Parameters
serialized
Dictionary
Mail(long, Guid, long)
protected Mail(long blockIndex, Guid id, long requiredBlockIndex)
Parameters
blockIndex
long
id
Guid
requiredBlockIndex
long
Fields
New
Field Value
- bool
blockIndex
Field Value
- long
id
Field Value
- Guid
requiredBlockIndex
public long requiredBlockIndex
Field Value
- long
Properties
MailType
public virtual MailType MailType { get; }
Property Value
- MailType
TypeId
protected abstract string TypeId { get; }
Property Value
- string
Methods
Deserialize(Dictionary)
public static Mail Deserialize(Dictionary serialized)
Parameters
serialized
Dictionary
Returns
- Mail
Read(IMail)
public abstract void Read(IMail mail)
Parameters
mail
IMail
Serialize()
public virtual IValue Serialize()
Returns
- IValue