Class TypeParserMakerCollection
The ordered parser-maker registrations.
public sealed class TypeParserMakerCollection : Collection<ITypeParserMaker>, IList<ITypeParserMaker>, ICollection<ITypeParserMaker>, IReadOnlyList<ITypeParserMaker>, IReadOnlyCollection<ITypeParserMaker>, IEnumerable<ITypeParserMaker>, IList, ICollection, IEnumerable
- Inheritance
-
TypeParserMakerCollection
- Implements
- Inherited Members
- Extension Methods
Methods
ClearItems()
Removes all elements from the Collection<T>.
protected override void ClearItems()
InsertItem(int, ITypeParserMaker)
Inserts an element into the Collection<T> at the specified index.
protected override void InsertItem(int index, ITypeParserMaker item)
Parameters
indexintThe zero-based index at which
itemshould be inserted.itemITypeParserMakerThe object to insert. The value can be null for reference types.
Exceptions
- ArgumentOutOfRangeException
indexis less than zero.-or-
indexis greater than Count.
RemoveItem(int)
Removes the element at the specified index of the Collection<T>.
protected override void RemoveItem(int index)
Parameters
indexintThe zero-based index of the element to remove.
Exceptions
- ArgumentOutOfRangeException
indexis less than zero.-or-
indexis equal to or greater than Count.
SetItem(int, ITypeParserMaker)
Replaces the element at the specified index.
protected override void SetItem(int index, ITypeParserMaker item)
Parameters
indexintThe zero-based index of the element to replace.
itemITypeParserMakerThe new value for the element at the specified index. The value can be null for reference types.
Exceptions
- ArgumentOutOfRangeException
indexis less than zero.-or-
indexis greater than Count.