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