/// <exception cref="System.Exception"/> private static void WaitAsyncReconfigureTaskFinish(ReconfigurableBase rb) { ReconfigurationTaskStatus status = null; int count = 20; while (count > 0) { status = rb.GetReconfigurationTaskStatus(); if (status.Stopped()) { break; } count--; Thread.Sleep(500); } System.Diagnostics.Debug.Assert((status.Stopped())); }
internal ReconfigurationThread(ReconfigurableBase @base) { this.parent = @base; }