In Configuration Manager 2007, the CCM_Policy_Expression class is a client Windows Management Instruementation (WMI) class that represents a policy expression that evaluates to either true or false.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class CCM_Policy_Expression : CCM_Policy_Config { String ExpressionData; String ExpressionLanguage; Boolean ExpressionState; String ExpressionType; }; |
Methods
The CCM_Policy_Expression class does not define any methods.
Properties
- ExpressionData
- Data type: StringAccess type: Read/WriteQualifiers: [Not_Null:ToInstance]Data representing the expression to evaluate. The actual format is specific to the expression type. For more information, see ExpressionType.
- ExpressionLanguage
- Data type: StringAccess type: Read/WriteQualifiers: [Not_Null:ToInstance]The type of expression, which must map to an object that contains information about the handler responsible for evaluating this expression type.
- ExpressionState
- Data type: BooleanAccess type: Read/WriteQualifiers: NoneCurrent state of the expression. This value indicates the result of the last expression evaluation, or null if the expression has never been evaluated.
- ExpressionType
- Data type: StringAccess type: Read/WriteQualifiers:
[Not_Null:ToInstance] Type that determines how the expression is
evaluated. Possible values are:
Once
The expression is evaluated only once.
Until-true
The expression continues to be re-evaluated until evaluation returns true.
Continuous
The expression is always re-evaluated.
Requirements
Runtime Requirements
For more information, see Configuration Manager Client Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Client Development Requirements.
See Also
Send comments about this topic to Microsoft.