Freigeben über


PolicyEvaluationWrapper.EvaluateAutomatedPolicy-Methode

Evaluates an automated policy.

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

Syntax

'Declaration
Public Shared Function EvaluateAutomatedPolicy ( _
    policy As String, _
    eventData As SqlXml, _
    ByRef historyId As Long _
) As Integer
'Usage
Dim policy As String 
Dim eventData As SqlXml 
Dim historyId As Long 
Dim returnValue As Integer 

returnValue = PolicyEvaluationWrapper.EvaluateAutomatedPolicy(policy, _
    eventData, historyId)
public static int EvaluateAutomatedPolicy(
    string policy,
    SqlXml eventData,
    ref long historyId
)
public:
static int EvaluateAutomatedPolicy(
    String^ policy, 
    SqlXml^ eventData, 
    long long% historyId
)
static member EvaluateAutomatedPolicy : 
        policy:string * 
        eventData:SqlXml * 
        historyId:int64 byref -> int
public static function EvaluateAutomatedPolicy(
    policy : String, 
    eventData : SqlXml, 
    historyId : long
) : int

Parameter

  • eventData
    Typ: System.Data.SqlTypes.SqlXml
    A SqlXml system object value that contains the events generated when evaluating the policy.
  • historyId
    Typ: System.Int64%
    An Int64 value that contains the evaluation history ID value.

Rückgabewert

Typ: System.Int32
An Int32 value that determines the success of the policy evaluation.

Hinweise

Der Namespace, die Klasse oder das Element wird nur in der Version 2.0 von Microsoft .NET Framework unterstützt.

Siehe auch

Verweis

PolicyEvaluationWrapper Klasse

Microsoft.SqlServer.Management.Dmf-Namespace