Case insensitive helper method to find a param by valueType
Protected GetThis method will map the Entity Action Params to the Action Params and where needed evaluate scripts to get the run-time values that need to get passed to the Action.
Attempt to execute a script and wraps in try/catch to handle any errors so that no exceptions are thrown The scripts are passed an object called EntityActionContext which has a property called entityObject that is the entity object for the current Entity Action. The script can do whatever it wants to do, and passes back a value in the result property of the EntityActionContext object
the script to execute
the entity object to pass to the script
Base class for invocation of any entity action invocation type that is multiple-record oriented. Handles getting the list of records from the provided parameters (either ListID or ViewID), getting the actual records for each of those scenarios, and then invoking the action for each record, aggregating the results and returning a single ActionResult object.