internal RloReactivateContext(LearningSession session, ReactivateSettings settings) : base(session) { m_resetPoints = ((settings & ReactivateSettings.ResetEvaluationPoints) != 0); m_resetComments = ((settings & ReactivateSettings.ResetEvaluationComments) != 0); }
/// <summary> /// Reactivate a session that has been completed or abandoned. /// </summary> /// <param name="settings">Settings to determine which values, if any, are cleared when the session is /// reactivated.</param> /// <exception cref="InvalidOperationException">Thrown if the session is not in the appropriate /// state to be reactivated. Also thrown if the current <Prp>View</Prp> is not RandomAccess.</exception> public abstract void Reactivate(ReactivateSettings settings);