الفئة

Closures

فحص وإنشاء واستنساخ واستبدال عمليات الإغلاق.

دليل التصنيف

نظرة عامة

استخدم هذه النظرة العامة لفهم التصنيف قبل فتح دالة محددة.
  • اعرف ما الذي تساعد هذه المجموعة من الدوال على حله.
  • قارن أسماء الدوال وأوصافها في جدول واحد.
  • افتح دالة لعرض الصيغة والوسائط والقيم الراجعة والأمثلة.

Closures

الدوال المتاحة

16 دوال
الدالةالوصف
checkcallerإرجاع ما إذا كانت المكالمة الحالية قد نشأت من التعليمات البرمجية المملوكة للمنفذ.
clonefunctionينشئ نسخة قابلة للاستدعاء للوظيفة مع الحفاظ على سلوكها.
comparefunctionsيتحقق مما إذا كان مرجعان للوظيفة يشيران إلى نفس الإغلاق الأساسي.
getfunctionhashيُرجع تجزئة تمثل نص رمز البايت الخاص بالوظيفة عندما يكون ذلك متاحًا.
hookfunctionيستبدل الوظيفة المستهدفة بوظيفة بديلة ويعيد الوظيفة الأصلية.
hookmetamethodربط metamethod على جدول أو كائن عن طريق تثبيت وظيفة بديلة.
iscclosureإرجاع ما إذا كانت الدالة عبارة عن إغلاق C أصلي.
isexecutorclosureإرجاع ما إذا كانت الوظيفة قد تم إنشاؤها بواسطة المنفذ.
isfunctionhookedإرجاع ما إذا كانت الوظيفة قد تم ربطها من خلال نظام ربط المنفذ.
ishiddenstackالتحقق مما إذا كانت الوظيفة أو مستوى المكدس مخفيًا من فحص المكدس.
islclosureإرجاع ما إذا كانت الدالة عبارة عن إغلاق Luau.
isnewcclosureإرجاع ما إذا تم إنشاء دالة بواسطة newcclosure.
newcclosureيلتف دالة Luau كإغلاق C تم إنشاؤه بواسطة المنفذ.
newlclosureإنشاء إغلاق Luau مملوك للمنفذ من إحدى الوظائف.
restorefunctionيستعيد وظيفة معقوفة مسبقًا، باستخدام وظيفة أصلية متوفرة اختياريًا.
sethiddenstackيغير ما إذا كانت الوظيفة أو مستوى المكدس مخفيًا من فحص المكدس.