Support Members

Applies To: Windows 8.1

Provides status and progress reporting capability to assessments. Enables assessments access to configuration parameters that have been defined by the job author. The Support class enables an assessment to retrieve pointers to other interfaces.

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

Public Properties

  Name Description
public property Canceled A Boolean value that indicates whether the solution has requested that the assessment stop its operation.
public property CancelEvent The handle for the cancel event object.
public property EngineRunning A Boolean value that indicates whether the AXE engine is running

Top

Public Methods

(see also Protected Methods)

  Name Description
public method CancelTracing Cancels tracing.
public method CreateLogger Retrieves an instance of the Logging class.
public method CreateResultSnippet Overloaded. Creates a result snippet.
public method Dispose Releases all resources used by the object.
public method Equals  (Inherited from Object)
public method GetErrorText Retrieves an Axe error message based on the Axe error code string that is passed by the method. This method allows an assessment to get a human-readable string explaining what an error code means.
public method GetHashCode  (Inherited from Object)
public method GetParameterSet Retrieves the specified set of parameters.
public method GetType  (Inherited from Object)
public methodstatic Initialize Initializes the AXE support portion of the AXE core.
public method ManageSystemState Retrieves a SystemState interface that is bound to a file used to save and restore the system configuration.
public method ProcessIdleTasks Requests the system run the maintenance tasks scheduled to run when the system is idle. This prevents the maintenance tasks from running during the assessment.
public method RegisterEventManifest Overloaded. Registers an event manifest.
public method ReportProgress Reports the progress of the assessment to the AXE engine and can inform the assessment if the assessment should stop running.
public method StartTracing Begins advanced ETW tracing using a Windows Performance Analyzer (WPA) profile.
public method StartTracingFromManifest Overloaded. Starts tracing from the manifest.
public method StopTracing Finishes advanced ETW tracing using a Windows Performance Analyzer (WPA) profile.
public method StopTracingFromManifest Stops tracing from the manifest.
public method SystemSettingCheckBoolean Retrieves the current setting of a specific system configuration item.
public method ToString  (Inherited from Object)
public method UnregisterEventManifest Overloaded. Unregisters an event manifest.

Top

Protected Methods

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

Top

See Also

Reference

Support Class
Microsoft.Assessments.Runtime Namespace