private void DisposeSlot(SlotBase slot) { slot.Signal = null; slot.Dispose(); if (!IsDisposed) { slotsPooled.Push(slot); } }
internal void Prioritize(SlotBase slot) { Priority.Prioritize(slots, slot); }