Microsoft.Assessments.Hosting Namespace

Applies To: Windows 8.1

Classes

Class Description
AnalyzeResultsInfo Contains information about the results analysis.
Assessment Describes an assessment and the information related to it.
AssessmentBeginEventArgs Represents information provided to a solution during the AssessmentBegin event.
AssessmentEndEventArgs Represents information provided to a solution during the AssessmentEnd event.
AssessmentResults Provides access to the AssessmentResults object.
AssessmentResultsCollection Provides access to the collection of AssessmentResults objects.
Engine 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.
Job Represents information about a job.
JobBeginEventArgs Defines the event arguments that are passed to a JobBegin event.
JobEndEventArgs Defines the event arguments passed to a JobEnd event.
JobExecutionInfo Defines configuration information for how a job is run and returns information about how the job ran.
JobPendingEventArgs Defines the event arguments that are passed to a JobPending event.
JobResults The results of a job that was run.
LogReaderCallbackData Defines the data from a single event that was logged to an .ETL file.
ProgressUpdateEventArgs Represents information provided to a solution by the ProgressUpdate event.
Solution Provides access to data applicable to the overall AXE session. This is the core of the AXE functionality for a solution application.
SolutionParameters Defines configuration information for the Solution object.

Delegates

Delegate Description
AssessmentBeginEventHandler The event that is raised when the assessment starts.
AssessmentEndEventHandler The event that is raised when the assessment ends.
JobBeginEventHandler The event that is raised when a job begins.
JobEndEventHandler The AXE Core raises the event when the job ends.
JobPendingEventHandler The AXE Core raises the event when the job is blocked because another job is currently running.
LogReaderCallback The AXE Core raises the event when it sends information for a single log entry to the solution.
ProgressUpdateEventHandler The AXE Core raises the event when the assessment reports its current progress.

Enumerations

Enumeration Description
AnalyzeResultsFlags An enumeration of the flags that affect the execution of AnalyzeResults.
AssessmentExecutionError An enumeration of errors that can occur when an assessment is run.
CannotAnalyzeReason The reason why execution results cannot be analyzed.
JobExecutionError Provides an enumeration of AXE errors that relate to the running of a job.
JobExecutionFlags Specifies whether jobs are run synchronously or asynchronously.
SolutionError AXE errors that pertain to the solution.
SolutionFlags Determines whether the Solution interface will be initialized to run assessments or workloads.
ThreadingModel Specifies the threading model the engine should use when invoking callbacks provided by the solution.