الفرق بين المراجعتين ل"Ruby/ObjectSpace/undefine finalizer"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:التابع Object.undefine_finalizer في روبي}} يحذف التابع <code>undefine_finalizer</code> جميع مُنهِيَات (finalizers) ا...')
 
ط
 
سطر 1: سطر 1:
{{DISPLAYTITLE:التابع Object.undefine_finalizer في روبي}}
+
{{DISPLAYTITLE:التابع <code>Object.undefine_finalizer</code> في روبي}}
 
 
 
يحذف التابع <code>undefine_finalizer</code> جميع مُنهِيَات (finalizers) الكائن المعطى.
 
يحذف التابع <code>undefine_finalizer</code> جميع مُنهِيَات (finalizers) الكائن المعطى.
  
 
== البنية العامة ==
 
== البنية العامة ==
 +
<syntaxhighlight lang="ruby">
 
undefine_finalizer(obj)
 
undefine_finalizer(obj)
 +
</syntaxhighlight>
  
 
== المعاملات ==
 
== المعاملات ==
  
=== obj ===
+
=== <code>obj</code> ===
 
الكائن المراد حذف توابع الإنهاء منه.
 
الكائن المراد حذف توابع الإنهاء منه.
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
* التابع id2ref_: يُحوِل معرِّف الكائن إلى مرجعٍ للكائن.
+
* التابع <code>[[Ruby/ObjectSpace/ id2ref|id2ref_]]</code>: يُحوِل معرِّف الكائن إلى مرجعٍ للكائن.
* التابع count_objects: يُحصِي جميع الكائنات التي من نوعٍ واحد.
+
* التابع <code>[[Ruby/ObjectSpace/count objects|count_objects]]</code>: يُحصِي جميع الكائنات التي من نوعٍ واحد.
* التابع define_finalizer: يضيف كتلة aProc كمُنهِي ليُستدعى بعد تدمير الكائن.
+
 
* التابع each_object: يستدعي كتلةً محدَّدةً مرةً لكل كائنٍ نشطٍ أو غير مباشرٍ في هذه العملية الحالية في روبي.
+
* التابع <code>[[Ruby/ObjectSpace/define finalizer|define_finalizer]]</code>: يضيف كتلة <code>aProc</code> كمُنهِي ليُستدعى بعد تدمير الكائن.
* التابع garbage_collect: يبدأ عملية جمع المهملات.
+
 
 +
* التابع <code>[[Ruby/ObjectSpace/each object|each_object]]</code>: يستدعي كتلةً محدَّدةً مرةً لكل كائنٍ نشطٍ أو غير مباشرٍ في هذه العملية الحالية في روبي.
 +
 
 +
* التابع <code>[[Ruby/ObjectSpace/garbage collect|garbage_collect]]</code>: يبدأ عملية جمع المهملات.
  
 
== مصادر ==
 
== مصادر ==

المراجعة الحالية بتاريخ 11:01، 25 نوفمبر 2018

يحذف التابع undefine_finalizer جميع مُنهِيَات (finalizers) الكائن المعطى.

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

undefine_finalizer(obj)

المعاملات

obj

الكائن المراد حذف توابع الإنهاء منه.

انظر أيضًا

  • التابع id2ref_: يُحوِل معرِّف الكائن إلى مرجعٍ للكائن.
  • التابع count_objects: يُحصِي جميع الكائنات التي من نوعٍ واحد.
  • التابع define_finalizer: يضيف كتلة aProc كمُنهِي ليُستدعى بعد تدمير الكائن.
  • التابع each_object: يستدعي كتلةً محدَّدةً مرةً لكل كائنٍ نشطٍ أو غير مباشرٍ في هذه العملية الحالية في روبي.

مصادر