ParameterNamespace enumeration
Specifies which set of parameters to retrieve.
Syntax
enum ParameterNamespace {
ParameterNamespaceNone = 0,
ParameterNamespaceAssessment,
ParameterNamespaceJob,
ParameterNamespaceSession,
ParameterNamespaceInvalid
};
Constants
-
ParameterNamespaceNone
-
No namespace was specified. This is an invalid value.
-
ParameterNamespaceAssessment
-
Assessment parameters are specific to the running assessment and as they were defined by the author of the assessment in the assessment manifest.
-
ParameterNamespaceJob
-
Job level parameters are set by the job author when the job is created.
-
ParameterNamespaceSession
-
Session parameters provided by Axe.
-
ParameterNamespaceInvalid
-
An invalid value. This value is primarily for controlling the exit from loops.
Remarks
Managed code uses the ParameterNamespace enum.
AXE supports three parameter namespaces.
Assessment Parameters:
- The assessment defines parameters in the assessment manifest. When the job is created, the user specifies the values for each parameter. The parameter name and value pairs are stored in the job manifest. Specifying the ASSESSMENT namespace allows the assessment to ask the engine for the parameter object for a given assessment parameter.
Assessment parameters can be anything defined by the Assessment author. Examples include iterations, specific workloads to run, or any other type of value an assessment needs operationally.
Job Parameters:
- A person can provide values for the Job level parameter when the Job is created. An assessment can obtain job parameter values by using the JOB namespace.
Session Parameters:
- These parameters are defined by AXE at run time.
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
Header |
|