TimephasedDataCollection

TimephasedDataCollection class

Vertegenwoordigt een verzameling vanTimephasedData objecten.

public abstract class TimephasedDataCollection : IList<TimephasedData>

Constructeurs

NaamBeschrijving
TimephasedDataCollection()Initialiseert een nieuw exemplaar van hetTimephasedDataCollection klas.

Eigenschappen

NaamBeschrijving
Count { get; }Krijgt het aantal objecten hierinTimephasedDataCollection object.
IsReadOnly { get; }Krijgt een waarde die aangeeft of deICollection is alleen-lezen.
Item { get; set; }Retourneert het element op de opgegeven index. De set-accessor wordt niet ondersteund. eigenschap om tijdgebonden gegevens in te stellen.

methoden

NaamBeschrijving
Add(TimephasedData)voegt toeTimephasedData instantie naar dit verzamelobject.
AddRange(IEnumerable<TimephasedData>)Voegt een verzameling toe vanTimephasedData instanties naar dit verzamelobject.
Clear()Verwijdert alle items uit hetTimephasedDataCollection .
Contains(TimephasedData)Bepaalt of deTimephasedDataCollection bevat een specifieke waarde.
CopyTo(TimephasedData[], int)Kopieert de elementen van hetTimephasedDataCollection aan eenArray , beginnend bij een bepaaldArray index.
GetEnumerator()Retourneert een teller voor deze collectie.
Remove(TimephasedData)VerwijdertTimephasedData instantie van dit verzamelobject.
SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime)Selecteert alle tijdfasen tussenstartTime EnfinishTime . Heeft O(log n) complexiteit in gemiddeld geval.
ToList()Converteert deTimephasedDataCollection bezwaar maken tegen een lijst vanTimephasedData objecten.

Zie ook