Table of Contents

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
Object
InstallationComponentCollection
Implements
IList
ICollection
IReadOnlyList<InstallationComponent>
IReadOnlyCollection<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>.Count
Collection<InstallationComponent>.Items
Collection<InstallationComponent>.Item[Int32]
Collection<InstallationComponent>.ICollection<InstallationComponent>.IsReadOnly
Collection<InstallationComponent>.ICollection.IsSynchronized
Collection<InstallationComponent>.ICollection.SyncRoot
Collection<InstallationComponent>.IList.Item[Int32]
Collection<InstallationComponent>.IList.IsReadOnly
Collection<InstallationComponent>.IList.IsFixedSize
Object.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

index Int32

The zero-based index at which item should be inserted.

item InstallationComponent

The 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

index Int32

The zero-based index of the element to replace.

item InstallationComponent

The 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.