Table of Contents

Class SerialisableEventCollection

Namespace
The.Model.Serialisation
Assembly
Instagile.Model.dll
public sealed class SerialisableEventCollection : IReadOnlyList<IEvent>, IReadOnlyCollection<IEvent>, IEnumerable<IEvent>, IEnumerable, IXmlSerializable
Inheritance
SerialisableEventCollection
Implements
Inherited Members
Extension Methods

Constructors

SerialisableEventCollection()

public SerialisableEventCollection()

SerialisableEventCollection(IEnumerable<IEvent>)

public SerialisableEventCollection(IEnumerable<IEvent> events)

Parameters

events IEnumerable<IEvent>

Properties

Count

public int Count { get; }

Property Value

int

this[int]

public IEvent this[int index] { get; }

Parameters

index int

Property Value

IEvent

Methods

GetEnumerator()

public IEnumerator<IEvent> GetEnumerator()

Returns

IEnumerator<IEvent>

ReadXml(XmlReader)

public void ReadXml(XmlReader reader)

Parameters

reader XmlReader

WriteXml(XmlWriter)

public void WriteXml(XmlWriter writer)

Parameters

writer XmlWriter