کےgetData()
تقریب تھریڈ ماحول میں ریکارڈ متغیرات تک رسائی کے لئے استعمال کیا جاتا ہے. ڈیٹا درست ہے جب تھریڈ کو عملدرآمد نہیں کیا ہےjoin()
تقریب (کامیابی سے باہر نکلنے کے لئے انتظار کر رہا ہے) اور عملدرآمد نہیں کیا ہےterminate()
فنکشن (فورس کے ذریعے دھاگے کو ختم کرنا) ۔
کےgetData()
تقریب کی کلید کی قیمت کے مساوی لوٹاتا ہےkey
موجودہ تھریڈ سیاق و سباق میں ذخیرہ کردہ کلیدی قدر جوڑی میں پیرامیٹر.
سٹرنگ، نمبر، بول، آبجیکٹ، صف، null value اور نظام کی حمایت کی دیگر اقسام
getData (ڈیٹا حاصل کریں)) getData ((کلید)
کےkey
پیرامیٹر ذخیرہ شدہ کلید-قدر جوڑی کا کلیدی نام ہے۔
چابی سچ سٹرنگ
function main() {
var t1 = threading.Thread(function() {
for (var i = 0; i < 5; i++) {
threading.currentThread().setData("count", i)
Log(`setData("count"):`, i)
Sleep(1000)
}
})
for (var i = 0; i < 5; i++) {
var count = threading.getThread(t1.id()).getData("count")
Log(`getData("count"):`, count)
Sleep(1000)
}
t1.join()
}
کلید کی قدر ریکارڈ کریںcount
متوازی موضوع ماحول میں، اور پھر کی کلید قدر پڑھcount
مرکزی موضوع میں.
{@fun/Threads/Thread/peekMessage peekMessage}، {@fun/Threads/Thread/postMessage postMessage}، {@fun/Threads/Thread/join join}، {@fun/Threads/Thread/terminate terminate}، {@fun/Threads/Thread/setData set}، {@fun/Threads/Thread/id id}، {@fun/Threads/Thread/name name name}، {@fun/Threads/Thread/eventLoop eventLoop}، {@fun/Threads/Thread/eventLoop eventLoop}، {@fun/Threads/Thread/eventLoop eventLoop}، {@fun/Threads/eventLoop eventLoop}، {@fun/Threads/eventLoop eventLoop}، {@fun/Threads/eventLoop eventLoop}، {@fun/Threads/eventLoop}، {@fun/Thre
ختم کرنا سیٹ ڈیٹا