public void setBreakpointTarget(string breakpointTarget)
 {
     if (Threads_ExtensionMethods.okThread((Control)tbBreakPointSignature, delegate { setBreakpointTarget(breakpointTarget); }))
     {
         tbBreakPointSignature.Text = breakpointTarget;
     }
 }
 private void refreshListOfAvailableManagedProcesses()
 {
     if (Threads_ExtensionMethods.okThread((Control)lvManagedProcesses, delegate { refreshListOfAvailableManagedProcesses(); }))
     {
         lvManagedProcesses.Items.Clear();
         var processes = DI.o2MDbg.sessionData.getManagedProcesses();
         foreach (var process in processes.Keys)
         {
             lvManagedProcesses.Items.Add(
                 new ListViewItem(new[] { process.ToString(), processes[process] }));
         }
     }
 }