سد داده شده را می بندد.
این عملیات نشان می دهد که هیچ عنصر جدیدی در مانع داده شده درج نخواهد شد. Insertهای بعدی بسیاری که سعی در معرفی یک کلید جدید دارند با شکست مواجه خواهند شد. عملیات های بعدی InsertMany که فقط اجزای گمشده را به عناصر موجود اضافه می کنند، همچنان موفق خواهند بود. اگر عناصر تکمیل شده کافی در مانع باقی بمانند، عملیات TakeMany بعدی به موفقیت خود ادامه خواهند داد. عملیاتهای بعدی TakeMany که مسدود میشوند فوراً با شکست مواجه میشوند.
کلاس های تو در تو
کلاس | BarrierClose.Options | ویژگی های اختیاری برای BarrierClose |
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
Static BarrierClose.Options | cancelPendingEnqueues (بولی cancelPendingEnqueues) |
Static BarrierClose | ایجاد ( scope scope, Operand < TRString > handle, Options... گزینه ها) روش کارخانه برای ایجاد کلاسی که یک عملیات BarrierClose جدید را بسته بندی می کند. |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
عمومی استاتیک BarrierClose.Options cancelPendingEnqueues (cancelPendingEnqueues)
مولفه های
cancelPendingEnqueues | اگر درست باشد، تمام درخواستهای در انتظار صف که در صف مانع مسدود شدهاند، لغو خواهند شد. InsertMany شکست خواهد خورد، حتی اگر کلید جدیدی معرفی نشود. |
---|
ایجاد عمومی Static BarrierClose ( دامنه دامنه ، عملوند < TString > دسته، گزینهها... گزینهها)
روش کارخانه برای ایجاد کلاسی که یک عملیات BarrierClose جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
رسیدگی | دسته به یک مانع. |
گزینه ها | مقادیر ویژگی های اختیاری را حمل می کند |
برمی گرداند
- یک نمونه جدید از BarrierClose