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