Namespace LemonEdge.API.Core.Tasks.Parameters
Classes
AlgorithmRunParameter
ClearCanvasParameters
The server task parameters for the clear canvas process
Inherits from the item server task parameter which records the id and label of the ICanvas to have its data cleared
Clears all data associated with a canvasCodeSnippetExecutorParameters
The server task parameters for executing a code snippet on the service
Inherits from the item server task parameter which records the id and label of the BaseObjectType this task should be calculated against
CompareDatabaseParameters
The server task parameters for comparing databases
Holds the parameter for another database alias to compare this current database to
Compares all tables between two databases and results on any differences by table/key.CopyAccountDataParameter
The server task parameters for the copy account data process
Copies *all* account data from one account into another. Destination account should be blank to avoid conflicts/clashes.
CustomObjectSaveParameter
The server task parameters for the custom object calculation process
Inherits from the item server task parameter which records the id and label of the ICustomObject that was modified
Commits any changes in the custom object to the database schema. Can only be done if the object is marked as LoadDynamically.DocumentSaveParameter
A standard parameter for saving document binary data.
ExecuteDevExpressReportParameter
ExecuteExpressReportParameter
The server task parameters for executing an Express Report
This task executes the IReportExpress
ExecuteQueryRunnerParameter
The server task parameters for executing a query runner
This task executes the SQLWrapperID and for each result it executes each IQueryRunnerStep handler
ExecuteReportParameter
The server task parameters for executing a Report
This task executes the IReport
ExecuteSSRSReportParameter
The server task parameters for executing a SSRS Report
This task executes the IReportSSRS
ExportCSVParameter
The server task parameters for the exporting data to csv server task process
This task exports data from either a ISQLWrapper data source, or from any entity ( EntityDescriptor) in the system
ImportDataParameter
The server data task parameters for the import data process
See https://help.lemonedge.com/importing/ for more information
ImportDefinitionParameter
The server task parameters for the import definition process
Inherits from the item server task parameter which records the id and label of the IImportDefinition this task should be run against
ItemParameter
A base server task parameter class that can be inherited by server tasks that process algorithms against entities in the system
This allows the selection of the entity in the system for the task to run against
ModifyCanvasItemsParameter
The server task parameters for promoting or deleteing canvas items in bulk
ObfuscatedFieldsParameters
ReconciliationTaskParameters
The server task parameters for reconciling data
Holds the parameter for a reconciliation
Compares all data sources in a reconciliation and results on any differences by row/key.ReportParameterAttribute
A custom attribute used to mark any parameter inheriting ExecuteReportParameter that this parameter is for the specified entiy type that inherits IReport
ResetAccountParameter
The server task parameters for the reset roles/users/admin user calculation process
ResetSQLAssembliesParameters
The server task parameters for ressetting the sql assemblies
ResetSystemRolesParameters
The server task parameters for the reset system roles calculation process
SQLWrapperDatasetUsageParameter
Enumerates all configuration reporting any errors (some that weren't previously subject to validation) and recommendations.
TriggerActionParameter
The server task parameters for the trigger action process
Inherits from the item server task parameter which records the id and label of the IActionTrigger this task should be calculated against
Evaluate any triggers setup against the specified data and run associated action.TruncateEntityParameter
The server task parameters for the truncate entity calculation process
Truncates all the tables holding data for this entity, all froeign table entries linking to it are left.
UpgradeDatabaseParameter
The server task parameters for the upgrade database calculation process
Forces a comparrison of the database with the current loaded entity schema and upgrades the database if any changes from API AddIns are required.
VerifyConfigParameter
Enumerates all configuration reporting any errors (some that weren't previously subject to validation) and recommendations.
Interfaces
IQueryExportParams
An interface for common parameter properties for parameters that run queries, such as ExportCSVParameter