Class TimephasedDataCollection
TimephasedDataCollection class
Bir koleksiyonu temsil ederTimephasedData nesneler.
public abstract class TimephasedDataCollection : IList<TimephasedData>
yapıcılar
Özellikleri
| İsim | Tanım |
|---|
| Count { get; } | Bu dosyada bulunan nesnelerin sayısını alır.TimephasedDataCollection nesne. |
| IsReadOnly { get; } | olup olmadığını gösteren bir değer alır.ICollection salt okunurdur. |
| Item { get; set; } | Belirtilen dizindeki öğeyi döndürür. Ayarlanan erişimci desteklenmiyor. Zaman aşamalı verileri ayarlamak için özelliği. |
yöntemler
| İsim | Tanım |
|---|
| Add(TimephasedData) | eklerTimephasedData bu koleksiyon nesnesine örnek. |
| AddRange(IEnumerable<TimephasedData>) | Bir koleksiyon eklerTimephasedData bu koleksiyon nesnesine örnekler. |
| Clear() | Tüm öğeleri kaldırır.TimephasedDataCollection . |
| Contains(TimephasedData) | olup olmadığını belirler.TimephasedDataCollection belirli bir değer içerir. |
| CopyTo(TimephasedData[], int) | öğesinin öğelerini kopyalar.TimephasedDataCollection birArray , belirli bir noktadan başlayarakArray dizin. |
| GetEnumerator() | Bu koleksiyon için bir numaralandırıcı döndürür. |
| Remove(TimephasedData) | KaldırırTimephasedData bu koleksiyon nesnesinden örnek. |
| SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime) | Arasındaki tüm zaman aşamalarını seçerstartTime VefinishTime . Ortalama durumda O(log n) karmaşıklığına sahiptir. |
| ToList() | dönüştürürTimephasedDataCollection listesine itirazTimephasedData nesneler. |
Ayrıca bakınız