JobRunShell ClassQuartz.NET API Documentation
JobRunShell instances are responsible for providing the 'safe' environment for IJob s to run in, and for performing all of the work of executing the IJob, catching ANY thrown exceptions, updating the Trigger with the IJob's completion code, etc.

A JobRunShell instance is created by a IJobRunShellFactory on behalf of the QuartzSchedulerThread which then runs the shell in a thread from the configured ThreadPool when the scheduler determines that a IJob has been triggered.

Inheritance Hierarchy

System Object
  Quartz.Core JobRunShell

Namespace: Quartz.Core
Assembly: Quartz (in Quartz.dll) Version: 1.0.3.3
Syntax

public class JobRunShell : IThreadRunnable
See Also