الفرق بين المراجعتين لصفحة: «Ruby/Thread/thread variable set»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
سطر 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> | ||
سطر 15: | سطر 15: | ||
قيمة المتغير. | قيمة المتغير. | ||
==انظر | ==انظر أيضًا== | ||
*التابع <code>[[Ruby/Thread/thread variable get|thread_variable_get]]</code>: يُعيد | *التابع <code>[[Ruby/Thread/thread variable get|thread_variable_get]]</code>: يُعيد قيمة المتغير المحلي في [[Ruby/Thread|المهمة الفرعية]] (thread local variable) الذي تم تعيينه. | ||
*التابع <code>[[Ruby/Thread/thread variables|thread_variables]]</code>: يُعيد | *التابع <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) على شكل رموز.