التابع current
الخاص بالصنف Thread
في روبي
يُعيد التابع current
المهمة الفرعية المُنفّذة حاليا.
البنية العامة
current→ thread
القيمة المُعادة
أمثلة
مثال على استخدام التابع current
:
Thread.current #=> #<Thread:0x401bdf4c run>
انظر أيضا
- التابع
abort_on_exception=
: عند إعطائه القيمةtrue
، فأي مهمة فرعية توقف بواسطة استثناء، سيتم إطلاق ذلك الاستثناء مجددا في المهمة الفرعية الرئيسية (main thread). يُعيد التابعabort_on_exception=
الحالة الجديدة. - التابع
exclusive
: يغلف التابعexclusive
الكتلة المعطاة في دالة الآلة الافتراضية العامة (VM-global)Mutex#synchronize
، ثم يعيد قيمة الكتلة. المهمة الفرعية التي تُنفّذ داخل القسم الحصري (exclusive section) لن تعطل إلا المهمة الفرعية الأخرى التي تستخدم أيضًا آلالية::exclusive
.