void OnThread() { m_Progress.Begin(); foreach (var item in m_vList) { if (item.Value.Context == null) continue; if (!item.Value.Context.IsValid) continue; item.Value.Context.Execute(item.Key, m_Progress); m_Progress.AddLog(Color.Black, ""); } m_Progress.End(); }