Class TimephasedDataCollection
TimephasedDataCollection class
Repräsentiert eine Sammlung vonTimephasedData
Objekte.
public abstract class TimephasedDataCollection : IList<TimephasedData>
Konstrukteure
Eigenschaften
Name | Beschreibung |
---|
Count { get; } | Ruft die Anzahl der darin enthaltenen Objekte abTimephasedDataCollection Objekt. |
IsReadOnly { get; } | Ruft einen Wert ab, der angibt, ob dieICollection ist schreibgeschützt. |
Item { get; set; } | Gibt das Element am angegebenen Index zurück. Der Set-Accessor wird nicht unterstützt. -Eigenschaft zum Festlegen von Zeitphasendaten. |
Methoden
Name | Beschreibung |
---|
Add(TimephasedData) | Fügt hinzuTimephasedData Instanz zu diesem Sammlungsobjekt. |
AddRange(IEnumerable<TimephasedData>) | Fügt eine Sammlung von hinzuTimephasedData Instanzen zu diesem Sammlungsobjekt. |
Clear() | Entfernt alle Elemente aus derTimephasedDataCollection . |
Contains(TimephasedData) | Bestimmt, ob dieTimephasedDataCollection enthält einen bestimmten Wert. |
CopyTo(TimephasedData[], int) | Kopiert die Elemente derTimephasedDataCollection zu einemArray , ab einem bestimmtenArray index. |
GetEnumerator() | Gibt einen Enumerator für diese Sammlung zurück. |
Remove(TimephasedData) | EntferntTimephasedData Instanz aus diesem Sammlungsobjekt. |
SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime) | Wählt alle Zeitphasen dazwischen ausstartTime UndfinishTime . Hat O(log n) Komplexität im Durchschnittsfall. |
ToList() | Konvertiert dieTimephasedDataCollection Widerspruch gegen eine Liste vonTimephasedData Objekte. |
Siehe auch