Class TimephasedDataCollection
TimephasedDataCollection class
Représente une collection deTimephasedData objets.
public abstract class TimephasedDataCollection : IList<TimephasedData>
Constructeurs
Propriétés
| Nom | La description |
|---|
| Count { get; } | Obtient le nombre d’objets contenus dans ceTimephasedDataCollection objet. |
| IsReadOnly { get; } | Obtient une valeur indiquant si leICollection est en lecture seule. |
| Item { get; set; } | Renvoie l’élément à l’index spécifié. L’accesseur set n’est pas pris en charge. propriété pour définir des données chronologiques. |
Méthodes
| Nom | La description |
|---|
| Add(TimephasedData) | AjouteTimephasedData instance à cet objet de collection. |
| AddRange(IEnumerable<TimephasedData>) | Ajoute une collection deTimephasedData instances à cet objet de collection. |
| Clear() | Supprime tous les éléments de laTimephasedDataCollection . |
| Contains(TimephasedData) | Détermine si leTimephasedDataCollection contient une valeur spécifique. |
| CopyTo(TimephasedData[], int) | Copie les éléments duTimephasedDataCollection à unArray , à partir d’un certainArray index. |
| GetEnumerator() | Renvoie un énumérateur pour cette collection. |
| Remove(TimephasedData) | SupprimeTimephasedData instance de cet objet de collection. |
| SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime) | Sélectionne toutes les phases de temps entrestartTime etfinishTime . A une complexité O (log n) dans le cas moyen. |
| ToList() | Convertit leTimephasedDataCollection s’opposer à une liste deTimephasedData objets. |
Voir également