Freigeben über


ComparisonEvaluator Konstruktor

Definition

Initialisiert eine neue Instanz der ComparisonEvaluator-Klasse.

public ComparisonEvaluator (string type, Func<System.Collections.Generic.IReadOnlyList<object>,bool> function, AdaptiveExpressions.ValidateExpressionDelegate validator, AdaptiveExpressions.FunctionUtils.VerifyExpression verify = default);
new AdaptiveExpressions.BuiltinFunctions.ComparisonEvaluator : string * Func<System.Collections.Generic.IReadOnlyList<obj>, bool> * AdaptiveExpressions.ValidateExpressionDelegate * AdaptiveExpressions.FunctionUtils.VerifyExpression -> AdaptiveExpressions.BuiltinFunctions.ComparisonEvaluator
Public Sub New (type As String, function As Func(Of IReadOnlyList(Of Object), Boolean), validator As ValidateExpressionDelegate, Optional verify As FunctionUtils.VerifyExpression = Nothing)

Parameter

type
String

Name der integrierten Funktion.

function
Func<IReadOnlyList<Object>,Boolean>

Die Vergleichsfunktion akzeptiert eine Liste von Objekten und gibt einen booleschen Wert zurück.

validator
ValidateExpressionDelegate

Validierungssteuerelement für Eingabeargumente.

verify
FunctionUtils.VerifyExpression

Optionale Funktion zum Überprüfen des Ergebnisses jedes untergeordneten Elements.

Gilt für: