Evaluate メソッド (AdHocPolicyEvaluationMode, Object[])

指定した評価モードを使用して、指定した対象のオブジェクトに対してすぐにポリシーを実行します。

名前空間:  Microsoft.SqlServer.Management.Dmf
アセンブリ:  Microsoft.SqlServer.Dmf (Microsoft.SqlServer.Dmf.dll)

構文

'宣言
Public Function Evaluate ( _
    evaluationMode As AdHocPolicyEvaluationMode, _
    ParamArray targetObjects As Object() _
) As Boolean
'使用
Dim instance As Policy
Dim evaluationMode As AdHocPolicyEvaluationMode
Dim targetObjects As Object()
Dim returnValue As Boolean

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

パラメーター

  • targetObjects
    型: array<System. . :: . .Object> [] () [] []
    対象のオブジェクトを示す array<Object>[]()[][] オブジェクトです。

戻り値

型: System. . :: . .Boolean
ポリシーの実行が成功したかどうかを示す Boolean 値です。
True の場合、ポリシーの実行は成功しています。それ以外の場合は False です。

説明

対象フィルタとポリシー グループはすべて無視されます。クエリ式が単一のオブジェクトでない場合は、例外がスローされます。

この名前空間、クラス、またはメンバーは、Microsoft .NET Framework Version 2.0 でのみサポートされています。