Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

คุณสมบัติของคลาสเธรด


เธรดถูกกำหนดให้เป็นเส้นทางการดำเนินการของโปรแกรม แต่ละเธรดกำหนดโฟลว์การควบคุมที่ไม่ซ้ำกัน

ต่อไปนี้เป็นคุณสมบัติของคลาสเธรด −

ซีเนียร์ คุณสมบัติ &คำอธิบาย
1 บริบทปัจจุบัน
รับบริบทปัจจุบันที่เธรดกำลังดำเนินการ
2 วัฒนธรรมปัจจุบัน
รับหรือตั้งค่าวัฒนธรรมสำหรับเธรดปัจจุบัน
3 หลักการปัจจุบัน
รับหรือตั้งค่าหลักการปัจจุบันของเธรด (สำหรับการรักษาความปลอดภัยตามบทบาท)
4 กระทู้ปัจจุบัน
รับเธรดที่กำลังทำงานอยู่
5 UICulture ปัจจุบัน
รับหรือตั้งค่าวัฒนธรรมปัจจุบันที่ใช้โดยตัวจัดการทรัพยากรเพื่อค้นหาทรัพยากรเฉพาะวัฒนธรรม ณ รันไทม์
6 บริบทการดำเนินการ
รับอ็อบเจ็กต์ ExecutionContext ที่มีข้อมูลเกี่ยวกับบริบทต่างๆ ของเธรดปัจจุบัน
7 ยังมีชีวิตอยู่
รับค่าที่ระบุสถานะการดำเนินการของเธรดปัจจุบัน
8 เป็นพื้นหลัง
รับหรือตั้งค่าที่ระบุว่าเธรดเป็นเธรดพื้นหลังหรือไม่
9 IsThreadPoolThread
รับค่าที่ระบุว่าเธรดเป็นของพูลเธรดที่มีการจัดการหรือไม่
10 ManagedThreadId
รับตัวระบุเฉพาะสำหรับเธรดที่มีการจัดการปัจจุบัน
11 ชื่อ
รับหรือตั้งชื่อเธรด
12 ลำดับความสำคัญ
รับหรือตั้งค่าที่ระบุลำดับความสำคัญของการจัดกำหนดการของเธรด