Class TimephasedDataCollection

TimephasedDataCollection class

يمثل مجموعة منTimephasedData الكائنات .

public abstract class TimephasedDataCollection : IList<TimephasedData>

المنشئون

اسموصف
TimephasedDataCollection()يقوم بتهيئة مثيل جديد لملفTimephasedDataCollection فصل.

الخصائص

اسموصف
Count { get; }الحصول على عدد العناصر الموجودة في هذاTimephasedDataCollection الكائن .
IsReadOnly { get; }يحصل على قيمة تشير إلى ما إذا كان ملفICollection للقراءة فقط.
Item { get; set; }إرجاع العنصر بالفهرس المحدد. لا يتم دعم الموصل الذي تم تعيينه. خاصية لتعيين البيانات الموزعة على الوقت.

طُرق

اسموصف
Add(TimephasedData)يضيفTimephasedData مثيل لكائن المجموعة هذا.
AddRange(IEnumerable<TimephasedData>)يضيف مجموعة منTimephasedData مثيلات كائن المجموعة هذا.
Clear()يزيل كافة العناصر من ملفTimephasedDataCollection .
Contains(TimephasedData)يحدد ما إذا كان ملفTimephasedDataCollection يحتوي على قيمة محددة.
CopyTo(TimephasedData[], int)ينسخ عناصر ملفTimephasedDataCollection إلىArray ، بدءًا من ملفArray الفهرس .
GetEnumerator()إرجاع عداد لهذه المجموعة.
Remove(TimephasedData)يزيلTimephasedData مثيل من كائن المجموعة هذا.
SelectBetweenStartAndFinish(TimephasedDataType, DateTime, DateTime)تحديد جميع مراحل الوقت بينstartTime وfinishTime . لديه تعقيد O (تسجيل الدخول) في الحالة المتوسطة.
ToList()يحول ملفTimephasedDataCollection يعترض على قائمةTimephasedData الكائنات .

أنظر أيضا