protected override unsafe int OnEvalException(
     CorDebugAppDomain pAppDomain,
     CorDebugThread pThread,
     CorDebugEval pEval)
 {
     EvalException?.Invoke(this, pAppDomain, pThread, pEval);
     return(Continue());
 }
 void CheckTimestamp()
 {
     if (evalTimestamp != MicroFrameworkDebuggerSession.EvaluationTimestamp)
     {
         thread  = null;
         frame   = null;
         corEval = null;
     }
 }
Exemple #3
0
 protected abstract int OnEvalException(
     CorDebugAppDomain pAppDomain,
     CorDebugThread pThread,
     CorDebugEval pEval);
Exemple #4
0
 protected abstract int OnEvalComplete(
     CorDebugAppDomain pAppDomain,
     CorDebugThread pThread,
     CorDebugEval pEval);
Exemple #5
0
 int ICorDebugManagedCallback.EvalException(CorDebugAppDomain pAppDomain, CorDebugThread pThread, CorDebugEval pEval)
 {
     EvaluationTimestamp++;
     return(0);
 }