internal override void StartCleanupTimer()
 {
     if (EnableCleanupTimer)
     {
         CleanupTimerStarted.Set();
     }
 }
 internal override void StopCleanupTimer()
 {
     if (EnableCleanupTimer)
     {
         Assert.True(CleanupTimerStarted.IsSet, "Cleanup timer started");
         CleanupTimerStarted.Reset();
     }
 }