Table of Contents

Class SerialisableFeatureVersionCollection

Namespace
The.Model.Serialisation
Assembly
Instagile.Model.dll
public sealed class SerialisableFeatureVersionCollection : IReadOnlyDictionary<string, int>, IReadOnlyCollection<KeyValuePair<string, int>>, IEnumerable<KeyValuePair<string, int>>, IEnumerable, IXmlSerializable
Inheritance
SerialisableFeatureVersionCollection
Implements
Inherited Members
Extension Methods

Constructors

SerialisableFeatureVersionCollection()

public SerialisableFeatureVersionCollection()

Properties

Count

public int Count { get; }

Property Value

int

this[string]

public int this[string key] { get; set; }

Parameters

key string

Property Value

int

Keys

public IEnumerable<string> Keys { get; }

Property Value

IEnumerable<string>

Values

public IEnumerable<int> Values { get; }

Property Value

IEnumerable<int>

Methods

Add(string, int)

public void Add(string key, int value)

Parameters

key string
value int

ContainsKey(string)

public bool ContainsKey(string key)

Parameters

key string

Returns

bool

GetEnumerator()

public IEnumerator<KeyValuePair<string, int>> GetEnumerator()

Returns

IEnumerator<KeyValuePair<string, int>>

GetSchema()

public XmlSchema? GetSchema()

Returns

XmlSchema

ReadXml(XmlReader)

public void ReadXml(XmlReader reader)

Parameters

reader XmlReader

Remove(string)

public void Remove(string key)

Parameters

key string

TryGetValue(string, out int)

public bool TryGetValue(string key, out int value)

Parameters

key string
value int

Returns

bool

WriteXml(XmlWriter)

public void WriteXml(XmlWriter writer)

Parameters

writer XmlWriter