示例#1
0
 public IDebuggerEvent[] GetEvents(bool checkBaseClasses)
 {
     if (!checkBaseClasses)
     {
         return(Events);
     }
     return(debugger.Dispatcher.UI(() => {
         var events = type.FindEvents(checkBaseClasses).ToList();
         var res = new IDebuggerEvent[events.Count];
         for (int i = 0; i < res.Length; i++)
         {
             res[i] = new DebuggerEvent(debugger, events[i]);
         }
         return res;
     }));
 }