Table of Contents

Class MailBox

Namespace
Nekoyume.Model.Mail
Assembly
Lib9c.dll
[Serializable]
public class MailBox : IEnumerable<Mail>, IEnumerable, IState
Inheritance
MailBox
Implements
Inherited Members

Constructors

MailBox()

public MailBox()

MailBox(List)

public MailBox(List serialized)

Parameters

serialized List

Properties

Count

public int Count { get; }

Property Value

int

this[int]

public Mail this[int idx] { get; }

Parameters

idx int

Property Value

Mail

Methods

Add(Mail)

public void Add(Mail mail)

Parameters

mail Mail

CleanUp()

public void CleanUp()

CleanUpTemp(long)

[Obsolete("No longer in use.")]
public void CleanUpTemp(long blockIndex)

Parameters

blockIndex long

CleanUpV1()

[Obsolete("Use CleanUp")]
public void CleanUpV1()

GetEnumerator()

Returns an enumerator that iterates through the collection.

public IEnumerator<Mail> GetEnumerator()

Returns

IEnumerator<Mail>

An enumerator that can be used to iterate through the collection.

Remove(Mail)

public void Remove(Mail mail)

Parameters

mail Mail

Serialize()

public IValue Serialize()

Returns

IValue