public static async Task <bool> PerformAsync(this IDebuggerPlugin dbgr, EOperation op) { return(await Task.Run(() => dbgr.Perform(op))); }
public static async Task SetVariableAsync(this IDebuggerPlugin dbgr, Variable v) { await Task.Run(() => dbgr.SetVariable(v)); }
public static async Task <IEnumerable <CallstackItem> > GetCallstackAsync(this IDebuggerPlugin dbgr) { return(await Task.Run(() => dbgr.GetCallstack())); }
public static async Task <IEnumerable <Variable> > GetVariablesAsync(this IDebuggerPlugin dbgr, EVariableNamespace scope = EVariableNamespace.All, params string[] names) { return(await Task.Run(() => dbgr.GetVariables(scope, names))); }
public static async Task DetachAsync(this IDebuggerPlugin dbgr) { await Task.Run(() => dbgr.Detach()); }
public static async Task <bool> AttachAsync(this IDebuggerPlugin dbgr) { return(await Task.Run(() => dbgr.Attach())); }
public static async Task ClearBreakpointsAsync(this IDebuggerPlugin dbgr) { await Task.Run(() => dbgr.ClearBreakpoints()); }
public static async Task UpdateBreakpointAsync(this IDebuggerPlugin dbgr, BreakpointInfo b) { await Task.Run(() => dbgr.UpdateBreakpoint(b)); }