IJobExecutionContext MergedJobDataMap Property Quartz.NET API Documentation
Get the convenience JobDataMap of this execution context.

Namespace: Quartz
Assembly: Quartz (in Quartz.dll) Version: 2.2.1.400
Syntax

JobDataMap MergedJobDataMap { get; }

Property Value

Type: JobDataMap
Remarks

The JobDataMap found on this object serves as a convenience - it is a merge of the JobDataMap found on the JobDetail and the one found on the ITrigger, with the value in the latter overriding any same-named values in the former. It is thus considered a 'best practice' that the Execute code of a Job retrieve data from the JobDataMap found on this object.

NOTE: Do not expect value 'set' into this JobDataMap to somehow be set back onto a job's own JobDataMap.

Attempts to change the contents of this map typically result in an illegal state.

See Also