Class TimephasedDataCollection
TimephasedDataCollection class
يمثل مجموعة منTimephasedData الكائنات .
public abstract class TimephasedDataCollection : IList<TimephasedData>
المنشئون
الخصائص
| اسم | وصف |
|---|
| 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 الكائنات . |
أنظر أيضا