/// <summary> /// Closes <paramref name="obj"/> when the runtime closes /// </summary> /// <param name="obj">Object</param> public void CloseOnExit(DbgObject obj) => CloseOnExit(new[] { obj ?? throw new ArgumentNullException(nameof(obj)) });
/// <summary> /// Closes <paramref name="obj"/> /// </summary> /// <param name="obj">Object to close</param> public abstract void Close(DbgObject obj);
/// <summary> /// Closes <paramref name="obj"/> just before the runtime continues (or when it gets closed if it never continues) /// </summary> /// <param name="obj">Object</param> public abstract void CloseOnContinue(DbgObject obj);