כיתת גמר ציבורית מחסום סגור
סוגר את המחסום הנתון.
פעולה זו מסמנת שלא יוכנסו עוד אלמנטים חדשים במחסום הנתון. הוספה שלאחר מכן רבים שינסו להציג מפתח חדש ייכשלו. Insert שלאחר מכן פעולות רבות שרק מוסיפות רכיבים חסרים לרכיבים שכבר קיימים ימשיכו להצליח. פעולות TakeMany עוקבות ימשיכו להצליח אם יישארו מספיק אלמנטים שהושלמו במחסום. TakeMany פעולות הבאות שייחסמו ייכשלו באופן מיידי.
כיתות מקוננות
מעמד | מחסום סגור.אפשרויות | תכונות אופציונליות עבור BarrierClose |
קבועים
חוּט | OP_NAME | השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow |
שיטות ציבוריות
סטטי BarrierClose.Options | cancelPendingEnqueues (CancelPendingEnqueues בוליאני) |
מחסום סטטי סגור | ליצור ( היקף היקף, Operand < TSstring > handle, Options... options) שיטת מפעל ליצירת מחלקה העוטפת פעולת BarrierClose חדשה. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
ערך קבוע: "BarrierClose"
שיטות ציבוריות
מחסום סטטי ציבורי סגור. אפשרויות cancelPendingEnqueues (Boolian cancelPendingEnqueues)
פרמטרים
cancelPendingEnqueues | אם זה נכון, כל בקשות התור הממתינות וחסומות בתור של המחסום יבוטלו. InsertMany ייכשל, גם אם לא יוצג מפתח חדש. |
---|
ציבורי סטטי מחסום סגור ליצור ( היקף היקף , Operand < TString > ידית, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת BarrierClose חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
ידית | הידית למחסום. |
אפשרויות | נושא ערכי תכונות אופציונליות |
החזרות
- מופע חדש של BarrierClose