DbExpressionBuilder.Filter(DbExpressionBinding, DbExpression) Methode

Definition

Erstellt eine neue DbFilterExpression , die die Elemente im angegebenen Eingabesatz mithilfe des angegebenen Prädikats filtert.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbFilterExpression ^ Filter(System::Data::Common::CommandTrees::DbExpressionBinding ^ input, System::Data::Common::CommandTrees::DbExpression ^ predicate);
public static System.Data.Common.CommandTrees.DbFilterExpression Filter(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression predicate);
static member Filter : System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFilterExpression
<Extension()>
Public Function Filter (input As DbExpressionBinding, predicate As DbExpression) As DbFilterExpression

Parameter

input
DbExpressionBinding

Eine Ausdrucksbindung, die den Eingabesatz angibt.

predicate
DbExpression

Ein Ausdruck, der ein Prädikat darstellt, das für jedes Element des Eingabesatzes ausgewertet werden soll.

Gibt zurück

Ein neuer DbFilterExpression, der den gefilterten Satz erzeugt.

Ausnahmen

input oder predicate ist NULL.

predicate hat keinen booleschen Ergebnistyp.

Gilt für: