The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Engine Members

Applies To: Windows 8.1

Controls the execution, progress reporting and results generation for a job. A job consists of a collection of assessments. A solution uses this class to access AXE functionality.

The following tables list the members exposed by the Engine type.

(see also Protected Methods)
public methodAnalyzeResultsAnalyzes the assessment results.
public methodCancelAssessmentAsynchronously requests that the specified assessment stop running.
public methodCancelJobAsynchronously requests that the current assessment stop running and the job ends without running any more assessments.
public methodDisposeReleases all resources used by the object.
public methodEquals  (Inherited from Object)
public methodExecuteJobSynchronously runs a loaded job.
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodRemovePendingRebootJobRemoves an abandoned task that restarts job execution upon a system reboot, so that other jobs can be executed.
public methodTerminateJobEnds a job without waiting for any assessment to exit.
public methodToString  (Inherited from Object)

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

  Name Description
public event AssessmentBegin This event is raised when an assessment begins.
public event AssessmentEnd This event is raised when an assessment ends.
public event JobBegin This event is raised when a job begins.
public event JobEnd This event is raised when a job ends.
public event JobPending This event is raised when when a job is blocked because another job is currently running.
public event ProgressUpdate This event is raised when an assessment reports its current progress.