Policy.Evaluate Policy.Evaluate Policy.Evaluate Method

定義

ポリシーをすぐに実行します。 Immediately executes the policy.

オーバーロード

Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[])

評価、Policyオブジェクトおよびによって識別されるデータにポリシーを適用、targetConnectionsパラメーター。 Evaluates the Policy object and applies policy to the data in identified by the targetConnections parameter.

Evaluate(AdHocPolicyEvaluationMode, Object[]) Evaluate(AdHocPolicyEvaluationMode, Object[]) Evaluate(AdHocPolicyEvaluationMode, Object[])

指定した評価モードを使用して、指定した対象のオブジェクトに対してすぐにポリシーを実行します。 Immediately executes the policy against the specified target objects by using the specified evaluation mode.

Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[])

評価、Policyオブジェクトおよびによって識別されるデータにポリシーを適用、targetConnectionsパラメーター。 Evaluates the Policy object and applies policy to the data in identified by the targetConnections parameter.

Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, ISfcConnection[])

評価、Policyオブジェクトおよびによって識別されるデータにポリシーを適用、targetConnectionsパラメーター。 Evaluates the Policy object and applies policy to the data in identified by the targetConnections parameter.

public:
 bool Evaluate(Microsoft::SqlServer::Management::Dmf::AdHocPolicyEvaluationMode evaluationMode, ... cli::array <Microsoft::SqlServer::Management::Common::ISfcConnection ^> ^ targetConnections);
public bool Evaluate (Microsoft.SqlServer.Management.Dmf.AdHocPolicyEvaluationMode evaluationMode, params Microsoft.SqlServer.Management.Common.ISfcConnection[] targetConnections);
Public Function Evaluate (evaluationMode As AdHocPolicyEvaluationMode, ParamArray targetConnections As ISfcConnection()) As Boolean
パラメーター
targetConnections
Microsoft.SqlServer.Management.Common.ISfcConnection[]

配列Microsoft.SqlServer.Management.Common.ISfcConnectionオブジェクト。 An array of Microsoft.SqlServer.Management.Common.ISfcConnection objects.

戻り値

操作に成功した場合はブール値 True で、それ以外の場合は False になります。 A Boolean value, True if the operation succeeds, otherwise False.

Evaluate(AdHocPolicyEvaluationMode, Object[]) Evaluate(AdHocPolicyEvaluationMode, Object[]) Evaluate(AdHocPolicyEvaluationMode, Object[])

指定した評価モードを使用して、指定した対象のオブジェクトに対してすぐにポリシーを実行します。 Immediately executes the policy against the specified target objects by using the specified evaluation mode.

public:
 bool Evaluate(Microsoft::SqlServer::Management::Dmf::AdHocPolicyEvaluationMode evaluationMode, ... cli::array <System::Object ^> ^ targetObjects);
[Microsoft.SqlServer.Diagnostics.STrace.STraceConfiguration(SkipAutoTrace=true)]
public bool Evaluate (Microsoft.SqlServer.Management.Dmf.AdHocPolicyEvaluationMode evaluationMode, params object[] targetObjects);
Public Function Evaluate (evaluationMode As AdHocPolicyEvaluationMode, ParamArray targetObjects As Object()) As Boolean
パラメーター
evaluationMode
AdHocPolicyEvaluationMode AdHocPolicyEvaluationMode AdHocPolicyEvaluationMode

AdHocPolicyEvaluationModeポリシーを指定した対象に対して実行するときに使用する評価モードを指定するオブジェクト。 An AdHocPolicyEvaluationMode object that specifies the evaluation mode to use when the policy executes against the specified target.

targetObjects
Object[]

Object対象オブジェクトを指定するオブジェクト。 An Object object that specifies target objects.

戻り値

ABooleanポリシーが正常に実行されたかどうかを検証する値。 A Boolean value that verifies whether the policy was executed successfully. 場合Trueポリシーが正常に実行されました。 If True, the policy was executed successfully. それ以外の場合、Falseです。 Otherwise, False.

注釈

対象フィルターとポリシー グループはすべて無視されます。This ignores all target filters and policy groups. クエリ式が単一のオブジェクトでない場合は、例外がスローされます。This will throw an exception if the query expression isn’t a single object.

Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[]) Evaluate(AdHocPolicyEvaluationMode, SfcQueryExpression, ISfcConnection[])

評価、Policyオブジェクトおよびによって識別されるデータにポリシーを適用、targetConnectionsパラメーター。 Evaluates the Policy object and applies policy to the data in identified by the targetConnections parameter.

public:
 bool Evaluate(Microsoft::SqlServer::Management::Dmf::AdHocPolicyEvaluationMode evaluationMode, Microsoft::SqlServer::Management::Sdk::Sfc::SfcQueryExpression ^ targetQueryExpression, ... cli::array <Microsoft::SqlServer::Management::Common::ISfcConnection ^> ^ targetConnections);
public bool Evaluate (Microsoft.SqlServer.Management.Dmf.AdHocPolicyEvaluationMode evaluationMode, Microsoft.SqlServer.Management.Sdk.Sfc.SfcQueryExpression targetQueryExpression, params Microsoft.SqlServer.Management.Common.ISfcConnection[] targetConnections);
Public Function Evaluate (evaluationMode As AdHocPolicyEvaluationMode, targetQueryExpression As SfcQueryExpression, ParamArray targetConnections As ISfcConnection()) As Boolean
パラメーター
targetQueryExpression
SfcQueryExpression SfcQueryExpression SfcQueryExpression

SfcQueryExpression オブジェクト。 A SfcQueryExpression object.

targetConnections
Microsoft.SqlServer.Management.Common.ISfcConnection[]

配列Microsoft.SqlServer.Management.Common.ISfcConnectionオブジェクト。 An array of Microsoft.SqlServer.Management.Common.ISfcConnection objects.

戻り値

操作に成功した場合はブール値 True で、それ以外の場合は False になります。 A Boolean value, True if the operation succeeds, otherwise False.

適用対象