الفرق بين المراجعتين لصفحة: «Ruby/Thread/thread variable set»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>thread_variable_set</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Thread]] | [[تصنيف: Ruby Thread]] | ||
يعين التابع <code>thread_variable_set</code> | يعين التابع <code>thread_variable_set</code> قيمة المتغير المحلي في [[Ruby/Thread|المهمة الفرعية]] (thread local) ذو الاسم المعطى <code>key</code> ويعطيه القيمة <code>value</code> (انظر فقرة البنية العامة). | ||
لاحظ أن هذه المتغيرات محلية في [[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/thread variable get|thread_variable_get]]</code>: يُعيد التابع <code>thread_variable_get</code> قيمة المتغير المحلي في [[Ruby/Thread|المهمة الفرعية]] (thread local variable) الذي تم تعيينه. | ||
* التابع <code>[[Ruby/Thread/ | *التابع <code>[[Ruby/Thread/thread variables|thread_variables]]</code>: يُعيد التابع <code>thread_variables</code> [[Ruby/Array|مصفوفة]] من أسماء المتغيرات المحلية في [[Ruby/Thread|المهمة الفرعية]] (thread-local) (على شكل رموز). | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-thread_variable_set قسم التابع thread_variable_set في الصنف Thread في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Thread.html#method-i-thread_variable_set قسم التابع thread_variable_set في الصنف Thread في توثيق روبي الرسمي.] |
مراجعة 13:32، 6 نوفمبر 2018
يعين التابع thread_variable_set
قيمة المتغير المحلي في المهمة الفرعية (thread local) ذو الاسم المعطى key
ويعطيه القيمة value
(انظر فقرة البنية العامة).
لاحظ أن هذه المتغيرات محلية في المهمة الفرعية، وليس في الألياف. يرجى الاطلاع على صفحتي thread_variable_get
و []
لمزيد من المعلومات.
البنية العامة
thread_variable_set(key, value)
المعاملات
key
اسم المتغير.
value
قيمة المتغير.
انظر أيضا
- التابع
thread_variable_get
: يُعيد التابعthread_variable_get
قيمة المتغير المحلي في المهمة الفرعية (thread local variable) الذي تم تعيينه. - التابع
thread_variables
: يُعيد التابعthread_variables
مصفوفة من أسماء المتغيرات المحلية في المهمة الفرعية (thread-local) (على شكل رموز).