Share via


AutomatedPolicyEvaluationMode Enumeration

The AutomatedPolicyEvaluationMode enumeration contains values that specify the Policy-Based Management automated policy evaluation modes.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.SqlServer.Management.Dmf
Assembly:  Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration AutomatedPolicyEvaluationMode
'Usage
Dim instance As AutomatedPolicyEvaluationMode
[FlagsAttribute]
public enum AutomatedPolicyEvaluationMode
[FlagsAttribute]
public enum class AutomatedPolicyEvaluationMode
[<FlagsAttribute>]
type AutomatedPolicyEvaluationMode
public enum AutomatedPolicyEvaluationMode

Members

Member name Description
CheckOnChanges This modes uses event notification to evaluate policies when changes are made.
CheckOnSchedule This mode uses SQL Server Agent job to schedule policy evaluations.
Enforce This mode uses DDL triggers to evaluate and prevent policy violations.
None There is no policy checking.

Remarks

The AutomatedPolicyEvaluationMode enumeration class is served by the AutomatedPolicyEvaluationMode property.

Examples

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

See Also

Reference

Microsoft.SqlServer.Management.Dmf Namespace