Compartir a través de


Policy.Evaluate Método (AdHocPolicyEvaluationMode, array<Object )

Immediately executes the policy against the specified target objects by using the specified evaluation mode.

Espacio de nombres:  Microsoft.SqlServer.Management.Dmf
Ensamblado:  Microsoft.SqlServer.Dmf (en Microsoft.SqlServer.Dmf.dll)

Sintaxis

'Declaración
<STraceConfigurationAttribute(SkipAutoTrace := True)> _
Public Function Evaluate ( _
    evaluationMode As AdHocPolicyEvaluationMode, _
    ParamArray targetObjects As Object() _
) As Boolean
'Uso
Dim instance As Policy 
Dim evaluationMode As AdHocPolicyEvaluationMode 
Dim targetObjects As Object()
Dim returnValue As Boolean 

returnValue = instance.Evaluate(evaluationMode, _
    targetObjects)
[STraceConfigurationAttribute(SkipAutoTrace = true)]
public bool Evaluate(
    AdHocPolicyEvaluationMode evaluationMode,
    params Object[] targetObjects
)
[STraceConfigurationAttribute(SkipAutoTrace = true)]
public:
bool Evaluate(
    AdHocPolicyEvaluationMode evaluationMode, 
    ... array<Object^>^ targetObjects
)
[<STraceConfigurationAttribute(SkipAutoTrace = true)>]
member Evaluate : 
        evaluationMode:AdHocPolicyEvaluationMode * 
        targetObjects:Object[] -> bool
public function Evaluate(
    evaluationMode : AdHocPolicyEvaluationMode, 
    ... targetObjects : Object[]
) : boolean

Parámetros

  • targetObjects
    Tipo: array<System.Object[]
    An Object object that specifies target objects.

Valor devuelto

Tipo: System.Boolean
A Boolean value that verifies whether the policy was executed successfully.If True, the policy was executed successfully. Otherwise, False.

Comentarios

This ignores all target filters and policy groups. This will throw an exception if the query expression isn’t a single object.

Vea también

Referencia

Policy Clase

Sobrecarga de Evaluate

Espacio de nombres Microsoft.SqlServer.Management.Dmf