الفرق بين المراجعتين ل"Ruby/Thread/index operator-3D"

من موسوعة حسوب
< Ruby‏ | Thread
اذهب إلى التنقل اذهب إلى البحث
سطر 3: سطر 3:
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Thread]]
 
[[تصنيف: Ruby Thread]]
معامل تعيين الخاصيات (Attribute Assignment) - يعيّن أو ينشئ قيمة متغير محلي [[Ruby/Fiber|الليف]]، باستخدام إما رمز أو [[Ruby/String|سلسلة نصية]].
+
معامل تعيين الخاصيات (Attribute Assignment) - يعيّن أو ينشئ قيمة متغير محلي [[Ruby/Fiber|الليف]] (fiber-local variable)، باستخدام إما رمز أو [[Ruby/String|سلسلة نصية]].
  
انظر أيضا صفحة <code>[[Ruby/Thread/5B-5D|#[]]]</code>.
+
انظر أيضا صفحة <code>[[Ruby/Thread/index operator|[]]]</code>.
  
بالنسبة للمتغيرات محلية [[Ruby/Thread|المهمة الفرعية]]، يرجى الاطلاع على <code>[[Ruby/Thread/thread_variable_set|thread_variable_set]]</code> و <code>[[Ruby/Thread/thread_variable_get|thread_variable_get]]</code>.
+
بالنسبة للمتغيرات محلية [[Ruby/Thread|المهمة الفرعية]] (thread-local variables)، يرجى الاطلاع على <code>[[Ruby/Thread/thread_variable_set|thread_variable_set]]</code> و <code>[[Ruby/Thread/thread_variable_get|thread_variable_get]]</code>.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">thr[sym] = obj→ obj‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">thr[sym] = obj→ obj‎</syntaxhighlight>
 
==القيمة المُعادة==
 
==القيمة المُعادة==
 +
تعاد قيمة المتغير محلي [[Ruby/Fiber|الليف]] (fiber-local variable)
 +
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Thread/index_operator|[]]]</code>: مرجع الخصائص (Attribute Reference) - يُعيد قيمة متغير [[Ruby/Fiber|الليف]] المحلي fiber-local variable ([[Ruby/Fiber|الليف]] الأصلي لل[[Ruby/Thread|مهمة فرعية]] الحالية إن لم يكن موجودًا داخل [[Ruby/Fiber|ليف]] <code>[[Ruby/Fiber|Fiber]]</code>) ، باستخدام إما رمز أو اسم [[Ruby/String|سلسلة نصية]]. إن لم يكن المتغير المعطى (انظر فقرة البنية العامة) غير موجود، فستعاد <code>nil</code>.
+
* التابع <code>[[Ruby/Thread/index_operator|[]]]</code>: مرجع الخصائص (Attribute Reference) -  
* التابع <code>[[Ruby/Thread/abort_on_exception|abort_on_exception]]</code>: يُعيد التابع <code>abort_on_exception</code> حالة الشرط "abort on exception".
 
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-5B-5D-3D قسم  التابع []=في الصنف Thread‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-5B-5D-3D <nowiki>قسم  التابع []=‎‎ في الصنف Thread‎ في توثيق روبي الرسمي.</nowiki>]

مراجعة 23:54، 5 نوفمبر 2018

معامل تعيين الخاصيات (Attribute Assignment) - يعيّن أو ينشئ قيمة متغير محلي الليف (fiber-local variable)، باستخدام إما رمز أو سلسلة نصية.

انظر أيضا صفحة [].

بالنسبة للمتغيرات محلية المهمة الفرعية (thread-local variables)، يرجى الاطلاع على thread_variable_set و thread_variable_get.

البنية العامة

thr[sym] = obj obj

القيمة المُعادة

تعاد قيمة المتغير محلي الليف (fiber-local variable)

انظر أيضا

  • التابع []: مرجع الخصائص (Attribute Reference) -

مصادر