الفرق بين المراجعتين لصفحة: «Ruby/Thread/thread variable set»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>thread_variable_set</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby...' |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>thread_variable_set | <noinclude>{{DISPLAYTITLE: التابع <code>Thread.thread_variable_set</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Thread]] | [[تصنيف: Ruby Thread]] | ||
يعين التابع <code>thread_variable_set</code> | يعين التابع <code>thread_variable_set</code> قيمة متغير محلي ذي اسم محدَّد في [[Ruby/Thread|المهمة الفرعية]] (thread local) إلى قيمة معيَّنة. | ||
لاحظ أنَّ هذه المتغيرات محلية في [[Ruby/Thread|المهمة الفرعية]]، وليس في [[Ruby/Fiber|الألياف]]. يرجى الاطلاع على صفحة التابع <code>[[Ruby/Thread/thread variable get|thread_variable_get]]</code> والمعامل <code>[[Ruby/Thread/index operator|[]]]</code> لمزيد من المعلومات. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">thread_variable_set(key, value)</syntaxhighlight> | <syntaxhighlight lang="ruby">thread_variable_set(key, value)</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>key</code>=== | ===<code>key</code>=== | ||
اسم المتغير. | |||
===<code>value</code>=== | ===<code>value</code>=== | ||
قيمة المتغير. | |||
==انظر | |||
* التابع <code>[[Ruby/Thread/ | ==انظر أيضًا== | ||
* التابع <code>[[Ruby/Thread/ | *التابع <code>[[Ruby/Thread/thread variable get|thread_variable_get]]</code>: يُعيد قيمة المتغير المحلي في [[Ruby/Thread|المهمة الفرعية]] (thread local variable) الذي تم تعيينه. | ||
*التابع <code>[[Ruby/Thread/thread variables|thread_variables]]</code>: يُعيد [[Ruby/Array|مصفوفة]] من أسماء المتغيرات المحلية في [[Ruby/Thread|المهمة الفرعية]] (thread-local) على شكل رموز. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-thread_variable_set قسم | *[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-thread_variable_set قسم التابع thread_variable_set في الصنف Thread في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 08:39، 6 ديسمبر 2018
يعين التابع thread_variable_set
قيمة متغير محلي ذي اسم محدَّد في المهمة الفرعية (thread local) إلى قيمة معيَّنة.
لاحظ أنَّ هذه المتغيرات محلية في المهمة الفرعية، وليس في الألياف. يرجى الاطلاع على صفحة التابع thread_variable_get
والمعامل []
لمزيد من المعلومات.
البنية العامة
thread_variable_set(key, value)
المعاملات
key
اسم المتغير.
value
قيمة المتغير.
انظر أيضًا
- التابع
thread_variable_get
: يُعيد قيمة المتغير المحلي في المهمة الفرعية (thread local variable) الذي تم تعيينه. - التابع
thread_variables
: يُعيد مصفوفة من أسماء المتغيرات المحلية في المهمة الفرعية (thread-local) على شكل رموز.