Class InstallationComponentCollection
- Namespace
- TimeCockpit.Data.Install
- Assembly
- TimeCockpit.Data.dll
Represents a collection of InstallationComponent objects.
public class InstallationComponentCollection : Collection<InstallationComponent>, IList<InstallationComponent>, ICollection<InstallationComponent>, IList, ICollection, IReadOnlyList<InstallationComponent>, IReadOnlyCollection<InstallationComponent>, IEnumerable<InstallationComponent>, IEnumerable
- Inheritance
-
ObjectCollection<InstallationComponent>InstallationComponentCollection
- Implements
-
IList<InstallationComponent>ICollection<InstallationComponent>IListICollectionIReadOnlyList<InstallationComponent>IReadOnlyCollection<InstallationComponent>IEnumerable<InstallationComponent>IEnumerable
- Inherited Members
-
Collection<InstallationComponent>.Add(InstallationComponent)Collection<InstallationComponent>.Clear()Collection<InstallationComponent>.CopyTo(InstallationComponent[], Int32)Collection<InstallationComponent>.Contains(InstallationComponent)Collection<InstallationComponent>.GetEnumerator()Collection<InstallationComponent>.IndexOf(InstallationComponent)Collection<InstallationComponent>.Insert(Int32, InstallationComponent)Collection<InstallationComponent>.Remove(InstallationComponent)Collection<InstallationComponent>.RemoveAt(Int32)Collection<InstallationComponent>.ClearItems()Collection<InstallationComponent>.RemoveItem(Int32)Collection<InstallationComponent>.IEnumerable.GetEnumerator()Collection<InstallationComponent>.ICollection.CopyTo(Array, Int32)Collection<InstallationComponent>.IList.get_Item(Int32)Collection<InstallationComponent>.IList.set_Item(Int32, Object)Collection<InstallationComponent>.IList.Add(Object)Collection<InstallationComponent>.IList.Contains(Object)Collection<InstallationComponent>.IList.IndexOf(Object)Collection<InstallationComponent>.IList.Insert(Int32, Object)Collection<InstallationComponent>.IList.Remove(Object)Collection<InstallationComponent>.CountCollection<InstallationComponent>.ItemsCollection<InstallationComponent>.Item[Int32]Collection<InstallationComponent>.ICollection<InstallationComponent>.IsReadOnlyCollection<InstallationComponent>.ICollection.IsSynchronizedCollection<InstallationComponent>.ICollection.SyncRootCollection<InstallationComponent>.IList.Item[Int32]Collection<InstallationComponent>.IList.IsReadOnlyCollection<InstallationComponent>.IList.IsFixedSizeObject.ToString()Object.Equals(Object)Object.Equals(Object, Object)Object.ReferenceEquals(Object, Object)Object.GetHashCode()Object.GetType()Object.MemberwiseClone()
Constructors
InstallationComponentCollection()
public InstallationComponentCollection()
Methods
InsertItem(Int32, InstallationComponent)
Inserts an element into the collection at the specified index.
protected override void InsertItem(int index, InstallationComponent item)
Parameters
indexInt32The zero-based index at which item should be inserted.
itemInstallationComponentThe object to insert. The value must not be null.
Exceptions
- System.ArgumentException
Thrown if the collection already contains the specified item.
SetItem(Int32, InstallationComponent)
Replaces the element at the specified index.
protected override void SetItem(int index, InstallationComponent item)
Parameters
indexInt32The zero-based index of the element to replace.
itemInstallationComponentThe new value for the element at the specified index. The value must not be null.
Exceptions
- System.ArgumentException
Thrown if the collection already contains the specified item.