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
eventsIEnumerable<IEvent>
Properties
Count
public int Count { get; }
Property Value
this[int]
public IEvent this[int index] { get; }
Parameters
indexint
Property Value
Methods
GetEnumerator()
public IEnumerator<IEvent> GetEnumerator()
Returns
ReadXml(XmlReader)
public void ReadXml(XmlReader reader)
Parameters
readerXmlReader
WriteXml(XmlWriter)
public void WriteXml(XmlWriter writer)
Parameters
writerXmlWriter