التابع start
الخاص بالصنف Thread
في روبي
< Ruby | Thread
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 23:34، 5 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>start</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby تصني...')
أساسا يشبه التابع start
التابع ::new
. إلا أنه عند اشتقاق صنف فرعي (subclassed) من Thread
، فإن استدعاء start
في ذلك الصنف الفرعي لن يستدعي تابع الصنف الفرعي initialize
.
البنية العامة
start([args]*) {|args| block }→ thread
المعاملات
args
وسائط تُمرر إلى الكتلة
القيمة المُعادة
انظر أيضا
- التابع
report_on_exception=
: يُعيد التابعreport_on_exception=
الحالة الجديدة. عند إعطائه القيمةtrue
، سترث كل المهمة الفرعية التي تم إنشاؤها لاحقا الشرط (condition ) وستبعث رسالة على المجرى $ stderr إذا أنهى استثناء ما المهمة الفرعية: - التابع
stop
: يوقف التابعstop
تنفيذ المهمة الفرعية الحالية، ويضعها في حالة "نوم" (sleep)، ويُجدوٍل (schedules) تنفيذ مهمة فرعية أخرى.