QueueClose คลาสสุดท้ายสาธารณะ
ปิดคิวที่กำหนด
การดำเนินการนี้ส่งสัญญาณว่าจะไม่มีองค์ประกอบใดถูกจัดคิวไว้ในคิวที่กำหนดอีกต่อไป การดำเนินการจัดคิวภายหลัง (หลายรายการ) จะล้มเหลว การดำเนินการ Dequeue(My) ที่ตามมาจะยังคงประสบความสำเร็จต่อไปหากมีองค์ประกอบเพียงพอในคิว การดำเนินการ Dequeue(My) ตามมาที่จะบล็อกจะล้มเหลวทันที
คลาสที่ซ้อนกัน
| ระดับ | QueueClose.ตัวเลือก | คุณลักษณะทางเลือกสำหรับ QueueClose | |
ค่าคงที่
| สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
| QueueClose.Options แบบคงที่ | cancelPendingEnqueues (บูลีน cancelPendingEnqueues) |
| QueueClose แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <?> ตัวจัดการ ตัวเลือก... ตัวเลือก) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ QueueClose ใหม่ |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
ค่าคงที่: "QueueCloseV2"
วิธีการสาธารณะ
QueueClose แบบคงที่สาธารณะ ตัวเลือก cancelPendingEnqueues (บูลีน cancelPendingEnqueues)
พารามิเตอร์
| ยกเลิกรอคิว | หากเป็นจริง คำขอเข้าคิวที่รอดำเนินการทั้งหมดซึ่งถูกบล็อกในคิวที่กำหนดจะถูกยกเลิก |
|---|
สร้าง QueueClose สาธารณะแบบคงที่ ( ขอบเขตขอบเขต ตัวดำเนินการ <?> ตัวจัดการ ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ QueueClose ใหม่
พารามิเตอร์
| ขอบเขต | ขอบเขตปัจจุบัน |
|---|---|
| รับมือ | ที่จับเพื่อเข้าคิว |
| ตัวเลือก | มีค่าแอตทริบิวต์ทางเลือก |
การส่งคืน
- อินสแตนซ์ใหม่ของ QueueClose