Kategori
Closures
Kapakları inceleyin, oluşturun, klonlayın ve değiştirin.Kategori rehberi
Genel bakış
Belirli bir fonksiyonu açmadan önce kategoriyi anlamak için bu özeti kullan.- Bu fonksiyon grubunun hangi işleri çözdüğünü gör.
- Fonksiyon adlarını ve açıklamaları tek tabloda karşılaştır.
- Sözdizimi, argümanlar, dönüşler ve örnekler için bir fonksiyonu aç.
Closures
Kullanılabilir fonksiyonlar
| Fonksiyon | Açıklama |
|---|---|
checkcaller | Geçerli çağrının yürütücünün sahip olduğu koddan kaynaklanıp kaynaklanmadığını döndürür. |
clonefunction | Davranışını korurken bir işlevin çağrılabilir bir kopyasını oluşturur. |
comparefunctions | İki işlev referansının aynı temel kapanışa işaret edip etmediğini kontrol eder. |
getfunctionhash | Kullanılabilir olduğunda bir işlevin bayt kodu gövdesini temsil eden bir karma değeri döndürür. |
hookfunction | Hedef işlevi yenisiyle değiştirir ve orijinal işlevi döndürür. |
hookmetamethod | Bir değiştirme işlevi yükleyerek bir meta yöntemi bir masaya veya nesneye asar. |
iscclosure | Bir fonksiyonun yerel bir C kapanışı olup olmadığını döndürür. |
isexecutorclosure | Bir işlevin yürütücü tarafından oluşturulup oluşturulmadığını döndürür. |
isfunctionhooked | Bir işlevin yürütücü kanca sistemi aracılığıyla bağlanıp bağlanmadığını döndürür. |
ishiddenstack | Bir işlevin veya yığın düzeyinin yığın incelemesinden gizlenip gizlenmediğini kontrol eder. |
islclosure | Bir fonksiyonun Luau kapanışı olup olmadığını döndürür. |
isnewcclosure | Bir işlevin yeni kapatma tarafından oluşturulup oluşturulmadığını döndürür. |
newcclosure | Bir Luau işlevini yürütücü tarafından oluşturulan bir C kapanışı olarak sarar. |
newlclosure | Bir işlevden yürütücünün sahip olduğu bir Luau kapanışı oluşturur. |
restorefunction | İsteğe bağlı olarak sağlanan orijinal işlevi kullanarak daha önce bağlanan bir işlevi geri yükler. |
sethiddenstack | Bir işlevin veya yığın düzeyinin yığın incelemesinden gizlenip gizlenmeyeceğini değiştirir. |