internal virtual void Completed(SingleSteppingEngine sse, TargetEventArgs args)
{
if ((args != null) && ((args.Type == TargetEventType.TargetExited) || (args.Type == TargetEventType.TargetSignaled))) {
if ((sse.Thread.ThreadFlags & Thread.Flags.StopOnExit) == 0) {
Host.SendResult (sse, args);
return;
}
}
if (!IsCompleted) {
IsCompleted = true;
if (args != null)
Host.SendResult (sse, args);
Host.OperationCompleted (sse, args, ThreadingModel);
}
}