DbExpressionBuilder.Filter(DbExpressionBinding, DbExpression) Metod

Definition

Skapar en ny DbFilterExpression som filtrerar elementen i den angivna indatauppsättningen med det angivna predikatet.

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

Parametrar

input
DbExpressionBinding

En uttrycksbindning som anger indatauppsättningen.

predicate
DbExpression

Ett uttryck som representerar ett predikat som ska utvärderas för varje medlem i indatauppsättningen.

Returer

En ny DbFilterExpression som producerar den filtrerade uppsättningen.

Undantag

input eller predicate är null.

predicate har ingen boolesk resultattyp.

Gäller för