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