public IDebuggerValue Call(IDebuggerThread thread, object[] genericArgs, string modName, uint token, params object[] args) => debugger.Dispatcher.UI(() => thread.Call(genericArgs, modName, token, CreateArguments(args)));
public IDebuggerValue Call(IDebuggerThread thread, object[] genericArgs, IDebuggerMethod method, params object[] args) => debugger.Dispatcher.UI(() => thread.Call(genericArgs, method, CreateArguments(args)));
public IDebuggerValue Call(IDebuggerThread thread, object[] genericArgs, string modName, string className, string methodName, params object[] args) => debugger.Dispatcher.UI(() => thread.Call(genericArgs, modName, className, methodName, CreateArguments(args)));
public IDebuggerValue Call(IDebuggerThread thread, string modName, uint token, params object[] args) { return(debugger.Dispatcher.UI(() => thread.Call(modName, token, CreateArguments(args)))); }
public IDebuggerValue Call(IDebuggerThread thread, IDebuggerMethod method, params object[] args) { return(debugger.Dispatcher.UI(() => thread.Call(method, CreateArguments(args)))); }
public IDebuggerValue Call(IDebuggerThread thread, string modName, string className, string methodName, params object[] args) { return(debugger.Dispatcher.UI(() => thread.Call(modName, className, methodName, CreateArguments(args)))); }
public void SetAllThreadsDebugState(ThreadState state, IDebuggerThread thread) => debugger.Dispatcher.UI(() => DnAppDomain.CorAppDomain.SetAllThreadsDebugState((dndbg.COM.CorDebug.CorDebugThreadState)state, thread == null ? null : ((DebuggerThread)thread).DnThread.CorThread));
public void SetAllThreadsDebugState(ThreadState state, IDebuggerThread thread) { debugger.Dispatcher.UI(() => appDomain.CorAppDomain.SetAllThreadsDebugState((dndbg.COM.CorDebug.CorDebugThreadState)state, thread == null ? null : ((DebuggerThread)thread).DnThread.CorThread)); }
public IDebuggerValue Call(IDebuggerThread thread, string modName, uint token, params object[] args) { return debugger.Dispatcher.UI(() => thread.Call(modName, token, CreateArguments(args))); }
public IDebuggerValue Call(IDebuggerThread thread, string modName, string className, string methodName, params object[] args) { return debugger.Dispatcher.UI(() => thread.Call(modName, className, methodName, CreateArguments(args))); }
public IDebuggerValue Call(IDebuggerThread thread, IDebuggerMethod method, params object[] args) { return debugger.Dispatcher.UI(() => thread.Call(method, CreateArguments(args))); }