Udostępnij przez


DbExpressionBuilder Klasa

Definicja

Udostępnia interfejs API do konstruowania DbExpressionelementów i umożliwia uzyskiwanie dostępu do tego interfejsu API jako metod rozszerzeń w samym typie wyrażenia.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public static class DbExpressionBuilder
type DbExpressionBuilder = class
Public Module DbExpressionBuilder
Dziedziczenie
DbExpressionBuilder
Atrybuty

Właściwości

False

Pobiera wartość DbConstantExpression z wartością logiczną false.

True

Pobiera wartość DbConstantExpression z wartością logiczną true.

Metody

Aggregate(EdmFunction, DbExpression)

Tworzy nowy adres DbFunctionAggregate.

AggregateDistinct(EdmFunction, DbExpression)

Tworzy nową DbFunctionAggregate , która jest stosowana w odrębny sposób.

All(DbExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbQuantifierExpression , który określa, czy dany predykat zawiera wszystkie elementy zestawu danych wejściowych.

All(DbExpressionBinding, DbExpression)

Tworzy nowy DbQuantifierExpression , który określa, czy dany predykat zawiera wszystkie elementy zestawu danych wejściowych.

And(DbExpression, DbExpression)

Tworzy element DbAndExpression , który wykonuje logiczne argumenty And po lewej i prawej stronie.

Any(DbExpression)

Tworzy nowy DbExpression , który określa, czy określony argument zestawu jest niepusty.

Any(DbExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbQuantifierExpression , który określa, czy dany predykat zawiera dowolny element zestawu danych wejściowych.

Any(DbExpressionBinding, DbExpression)

Tworzy nowy DbQuantifierExpression , który określa, czy dany predykat zawiera dowolny element zestawu danych wejściowych.

As(DbAggregate, String)

Zwraca określone argumenty jako obiekt pary klucz/wartość.

As(DbExpression, String)

Zwraca określone argumenty jako obiekt pary klucz/wartość.

Bind(DbExpression)

Tworzy nowy DbExpressionBinding , który używa wygenerowanej nazwy zmiennej do powiązania danego wyrażenia.

BindAs(DbExpression, String)

Tworzy nowy DbExpressionBinding , który używa określonej nazwy zmiennej do powiązania danego wyrażenia

Case(IEnumerable<DbExpression>, IEnumerable<DbExpression>, DbExpression)

Tworzy nowy adres DbCaseExpression.

CastTo(DbExpression, TypeUsage)

Tworzy nowy DbCastExpression element, który stosuje operację rzutowania do argumentu polimorficznego.

Constant(Object)

Tworzy nową DbConstantExpression z daną wartością stałą.

Constant(TypeUsage, Object)

Tworzy nowy DbConstantExpression określony typ pierwotny z daną wartością stałą.

CreateRef(EntitySet, DbExpression[])

Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki na podstawie wartości klucza.

CreateRef(EntitySet, EntityType, DbExpression[])

Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki danego typu na podstawie wartości klucza.

CreateRef(EntitySet, EntityType, IEnumerable<DbExpression>)

Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki danego typu na podstawie wartości klucza.

CreateRef(EntitySet, IEnumerable<DbExpression>)

Tworzy nowy DbRefExpression kodujący odwołanie do określonej jednostki na podstawie wartości klucza.

CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Tworzy nowy DbApplyExpression , który oblicza podane wyrażenie zastosuj raz dla każdego elementu danego zestawu danych wejściowych, tworząc kolekcję wierszy z odpowiednimi danymi wejściowymi i zastosuj kolumny. Wiersze, dla których zastosowano ocenę do pustego zestawu, nie są uwzględniane.

CrossApply(DbExpressionBinding, DbExpressionBinding)

Tworzy nowy DbApplyExpression , który oblicza podane wyrażenie zastosuj raz dla każdego elementu danego zestawu danych wejściowych, tworząc kolekcję wierszy z odpowiednimi danymi wejściowymi i zastosuj kolumny. Wiersze, dla których zastosowano ocenę do pustego zestawu, nie są uwzględniane.

CrossJoin(IEnumerable<DbExpressionBinding>)

Tworzy nowy, DbCrossJoinExpression który bezwarunkowo łączy zestawy określone przez listę powiązań wyrażeń wejściowych.

Deref(DbExpression)

Tworzy nowy DbDerefExpression , który pobiera konkretną jednostkę przy użyciu wyrażenia referencyjnego.

Distinct(DbExpression)

Tworzy nowy DbDistinctExpression , który usuwa duplikaty z danego argumentu zestawu.

Divide(DbExpression, DbExpression)

Tworzy nowy DbArithmeticExpression , który dzieli argument lewy przez prawy argument.

Element(DbExpression)

Tworzy nowy DbElementExpression , który konwertuje zestaw na pojedynczy.

Equal(DbExpression, DbExpression)

Tworzy nowy DbComparisonExpression , który porównuje argumenty po lewej i prawej stronie dla równości.

Except(DbExpression, DbExpression)

Tworzy nowy DbExceptExpression , który oblicza odejmowanie prawego argumentu zestawu z argumentu zestawu po lewej stronie.

Exists(DbExpression)

Tworzy nowy DbExpression , który określa, czy określony argument zestawu jest niepusty.

Filter(DbExpressionBinding, DbExpression)

Tworzy nowy DbFilterExpression element, który filtruje elementy w danym zestawie danych wejściowych przy użyciu określonego predykatu.

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Tworzy nową, DbJoinExpression która łączy zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru FullOuterJoin jako DbExpressionKind .

FullOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

Tworzy nowy DbJoinExpression element, który łączy zestawy określone przez powiązania wyrażeń po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru FullOuterJoin jako DbExpressionKind .

GetEntityRef(DbExpression)

Tworzy nowy DbEntityRefExpression element, który pobiera ref określonej jednostki w postaci strukturalnej.

GetRefKey(DbExpression)

Tworzy nowy DbRefKeyExpression , który pobiera wartości klucza określonego odwołania w postaci strukturalnej.

GreaterThan(DbExpression, DbExpression)

Tworzy nowy DbComparisonExpression , który określa, czy argument po lewej stronie jest większy niż prawy argument.

GreaterThanOrEqual(DbExpression, DbExpression)

Tworzy nowy DbComparisonExpression , który określa, czy lewy argument jest większy niż lub równy prawy argument.

GroupAggregate(DbExpression)

Tworzy nowy DbGroupAggregate argument na określonym argumencie

GroupBind(DbExpression)

Tworzy nowe powiązanie wyrażeń grupy, które używa wygenerowanych nazw zmiennych i zmiennych grupy do powiązania danego wyrażenia.

GroupBindAs(DbExpression, String, String)

Tworzy nowy DbGroupExpressionBinding , który używa określonej nazwy zmiennej i nazw zmiennych grupy do powiązania danego wyrażenia.

GroupBy(DbGroupExpressionBinding, IEnumerable<KeyValuePair<String,DbExpression>>, IEnumerable<KeyValuePair<String,DbAggregate>>)

Tworzy nowy DbGroupByExpression element, który grupuje elementy zestawu danych wejściowych zgodnie z określonymi kluczami grupy i stosuje podane agregacje.

In(DbExpression, IList<DbConstantExpression>)

Tworzy element DbInExpression zgodny z wynikiem określonego wyrażenia z wynikami wyrażeń stałych na określonej liście.

InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Tworzy nowy DbJoinExpression , który łączy zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia, używając innerJoin jako DbExpressionKind .

InnerJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

Tworzy nowy DbJoinExpression element, który łączy zestawy określone przez powiązania wyrażeń po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu elementu InnerJoin jako DbExpressionKind .

Intersect(DbExpression, DbExpression)

Tworzy nowy DbIntersectExpression , który oblicza przecięcie argumentów po lewej i prawej stronie.

Invoke(DbLambda, DbExpression[])

Tworzy nową DbLambdaExpression reprezentującą zastosowanie określonej funkcji Lambda do podanych argumentów.

Invoke(DbLambda, IEnumerable<DbExpression>)

Tworzy nową DbLambdaExpression reprezentującą zastosowanie określonej funkcji Lambda do podanych argumentów.

Invoke(EdmFunction, DbExpression[])

Tworzy nową DbFunctionExpression reprezentację wywołania określonej funkcji z podanymi argumentami.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Tworzy nową DbFunctionExpression reprezentację wywołania określonej funkcji z podanymi argumentami.

IsEmpty(DbExpression)

Tworzy nowy DbIsEmptyExpression , który określa, czy określony argument zestawu jest pustym zestawem.

IsNull(DbExpression)

Tworzy nowy DbIsNullExpression , który określa, czy określony argument ma wartość null.

IsOf(DbExpression, TypeUsage)

Tworzy nowy DbIsOfExpression , który określa, czy dany argument ma określony typ, czy podtyp.

IsOfOnly(DbExpression, TypeUsage)

Tworzy nowe DbIsOfExpression wyrażenie, które określa, czy dany argument jest określonym typem, i tylko tego typu (a nie podtypem).

Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>)

Tworzy nowy DbJoinExpression zestaw, który łączy zestawy określone przez wyrażenia zewnętrzne i wewnętrzne, w warunku równości między określonymi kluczami zewnętrznymi i wewnętrznymi przy użyciu elementu InnerJoin jako DbExpressionKind .

Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>)

Tworzy nowy DbProjectExpression element, który projektuje określony selektor nad zestawami określonymi przez wyrażenia zewnętrzne i wewnętrzne, przyłączony do warunku równości między określonymi kluczami zewnętrznymi i wewnętrznymi przy użyciu elementu InnerJoin jako DbExpressionKind .

Lambda(DbExpression, DbVariableReferenceExpression[])

Tworzy element DbLambda z określonym wbudowanym implementacją funkcji lambda i parametrami formalnymi.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Tworzy element DbLambda z określonym wbudowanym implementacją funkcji lambda i parametrami formalnymi.

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

Tworzy nowy DbJoinExpression element, który łączy zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru LeftOuterJoin jako DbExpressionKind .

LeftOuterJoin(DbExpressionBinding, DbExpressionBinding, DbExpression)

Tworzy nowy DbJoinExpression element, który łączy zestawy określone przez powiązania wyrażeń po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru LeftOuterJoin jako DbExpressionKind .

LessThan(DbExpression, DbExpression)

Tworzy nowy DbComparisonExpression , który określa, czy argument po lewej stronie jest mniejszy niż prawy argument.

LessThanOrEqual(DbExpression, DbExpression)

Tworzy nowy DbComparisonExpression , który określa, czy lewy argument jest mniejszy niż lub równy prawy argument.

Like(DbExpression, DbExpression)

Tworzy nowy DbLikeExpression , który porównuje określony ciąg wejściowy z danym wzorcem.

Like(DbExpression, DbExpression, DbExpression)

Tworzy nowy DbLikeExpression , który porównuje określony ciąg wejściowy z danym wzorcem przy użyciu opcjonalnej ucieczki.

Limit(DbExpression, DbExpression)

Tworzy nowy DbLimitExpression , który ogranicza liczbę elementów w kolekcji Argument do określonej wartości limitu liczby. Powiązane wyniki nie są uwzględniane w danych wyjściowych.

Minus(DbExpression, DbExpression)

Tworzy nowy DbArithmeticExpression , który odejmuje prawy argument z lewego argumentu.

Modulo(DbExpression, DbExpression)

Tworzy nową DbArithmeticExpression , która oblicza pozostałą część argumentu po lewej stronie podzieloną przez prawy argument.

Multiply(DbExpression, DbExpression)

Tworzy nowy DbArithmeticExpression , który mnoży argument po lewej stronie przez prawy argument.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Tworzy nową DbRelationshipNavigationExpression reprezentację nawigacji relacji kompozycji lub skojarzenia.

Navigate(RelationshipType, String, String, DbExpression)

Tworzy nową DbRelationshipNavigationExpression reprezentację nawigacji relacji kompozycji lub skojarzenia.

Negate(DbExpression)

Tworzy nową, DbArithmeticExpression która neguje wartość argumentu.

New(TypeUsage, DbExpression[])

Tworzy nowy adres DbNewInstanceExpression. Jeśli argument typu jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu.

New(TypeUsage, IEnumerable<DbExpression>)

Tworzy nowy adres DbNewInstanceExpression. Jeśli argument typu jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu.

NewCollection(DbExpression[])

Tworzy nową DbNewInstanceExpression , która tworzy kolekcję zawierającą określone elementy. Typ kolekcji jest oparty na typowym typie elementów. Jeśli nie istnieje żaden typ wspólnego elementu, zgłaszany jest wyjątek.

NewCollection(IEnumerable<DbExpression>)

Tworzy nową DbNewInstanceExpression , która tworzy kolekcję zawierającą określone elementy. Typ kolekcji jest oparty na typowym typie elementów. Jeśli nie istnieje żaden typ wspólnego elementu, zgłaszany jest wyjątek.

NewEmptyCollection(TypeUsage)

Tworzy nową DbNewInstanceExpression , która tworzy pustą kolekcję określonego typu kolekcji.

NewRow(IEnumerable<KeyValuePair<String,DbExpression>>)

Tworzy nowy DbNewInstanceExpression wiersz z określonymi nazwanymi kolumnami i podanymi wartościami określonymi jako wyrażenia.

Not(DbExpression)

Tworzy element DbNotExpression , który wykonuje logiczne negację danego argumentu.

NotEqual(DbExpression, DbExpression)

Tworzy nowy DbComparisonExpression , który porównuje argumenty po lewej i prawej stronie pod kątem nierówności.

Null(TypeUsage)

Tworzy nowy DbNullExpressionelement , który reprezentuje typową wartość null.

OfType(DbExpression, TypeUsage)

Tworzy nowy DbOfTypeExpression zestaw, który tworzy zestaw składający się z elementów danego zestawu danych wejściowych, które są określonego typu.

OfTypeOnly(DbExpression, TypeUsage)

Tworzy nowy DbOfTypeExpression zestaw, który tworzy zestaw składający się z elementów danego zestawu danych wejściowych, które są dokładnie określonego typu.

Or(DbExpression, DbExpression)

Tworzy obiekt DbOrExpression , który wykonuje logiczne argumenty Or po lewej i prawej stronie.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbSortExpression , który sortuje dany zestaw danych wejściowych według określonego klucza sortowania z rosnącą kolejnością sortowania i domyślnym sortowaniem.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Tworzy nowy DbSortExpression , który sortuje dany zestaw danych wejściowych według określonego klucza sortowania z rosnącą kolejnością sortowania i określonym sortowaniem.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbSortExpression , który sortuje dany zestaw danych wejściowych według określonego klucza sortowania z malejącą kolejnością sortowania i domyślnym sortowaniem.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)

Tworzy nowy DbSortExpression , który sortuje dany zestaw danych wejściowych według określonego klucza sortowania z malejącą kolejnością sortowania i określonym sortowaniem.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Tworzy nowy DbApplyExpression element, który oblicza podane wyrażenie apply raz dla każdego elementu danego zestawu danych wejściowych, tworząc kolekcję wierszy z odpowiednimi danymi wejściowymi i zastosuj kolumny. Wiersze, dla których są stosowane obliczenia do pustego zestawu, mają wartość kolumny zastosuj wartość null.

OuterApply(DbExpressionBinding, DbExpressionBinding)

Tworzy nowy DbApplyExpression element, który oblicza podane wyrażenie apply raz dla każdego elementu danego zestawu danych wejściowych, tworząc kolekcję wierszy z odpowiednimi danymi wejściowymi i zastosuj kolumny. Wiersze, dla których są stosowane obliczenia do pustego zestawu, mają wartość kolumny zastosuj wartość null.

Parameter(TypeUsage, String)

Tworzy nowy DbParameterReferenceExpression , który odwołuje się do parametru o określonej nazwie i typie.

Plus(DbExpression, DbExpression)

Tworzy nowy DbArithmeticExpression argument, który dodaje lewy argument do prawego argumentu.

Project(DbExpressionBinding, DbExpression)

Tworzy nowe DbProjectExpression , które projektuje określone wyrażenie dla danego zestawu danych wejściowych.

Property(DbExpression, EdmProperty)

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości.

Property(DbExpression, NavigationProperty)

Tworzy nową DbPropertyExpression reprezentację pobierania określonej właściwości nawigacji.

Property(DbExpression, RelationshipEndMember)

Tworzy nową DbPropertyExpression reprezentację pobierania określonego elementu członkowskiego końcowego relacji.

Property(DbExpression, String)

Tworzy nową DbPropertyExpression reprezentację pobierania właściwości wystąpienia o określonej nazwie z danego wystąpienia.

RefFromKey(EntitySet, DbExpression)

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki na podstawie wartości klucza.

RefFromKey(EntitySet, DbExpression, EntityType)

Tworzy nowy DbRefExpression kod, który koduje odwołanie do określonej jednostki na podstawie wartości klucza.

Scan(EntitySetBase)

Tworzy nowy DbScanExpression element odwołujący się do określonej jednostki lub zestawu relacji.

Select<TProjection>(DbExpression, Func<DbExpression,TProjection>)

Tworzy nowe DbProjectExpression wyrażenie, które wybiera określone wyrażenie dla danego zestawu danych wejściowych.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbApplyExpression element, który oblicza podane wyrażenie apply raz dla każdego elementu danego zestawu danych wejściowych, tworząc kolekcję wierszy z odpowiednimi danymi wejściowymi i zastosuj kolumny. Wiersze, dla których są stosowane obliczenia do pustego zestawu, nie są uwzględniane. Następnie DbProjectExpression tworzony jest obiekt , który wybiera kolumnę Zastosuj z każdego wiersza, generując ogólną kolekcję stosowania wyników.

SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

Tworzy nowy DbApplyExpression element, który oblicza podane wyrażenie apply raz dla każdego elementu danego zestawu danych wejściowych, tworząc kolekcję wierszy z odpowiednimi danymi wejściowymi i zastosuj kolumny. Wiersze, dla których są stosowane obliczenia do pustego zestawu, nie są uwzględniane. Następnie DbProjectExpression tworzony jest obiekt , który wybiera określony selektor dla każdego wiersza, generując ogólną kolekcję wyników.

SetClause(DbExpression, DbExpression)

Tworzy nowe DbSetClause reprezentujące ustawienie właściwości na wartość.

Skip(DbExpressionBinding, IEnumerable<DbSortClause>, DbExpression)

Tworzy nowy DbSkipExpression zestaw danych wejściowych posortowany według podanych specyfikacji sortowania przed pominięciem określonej liczby elementów.

Skip(DbSortExpression, DbExpression)

Tworzy nową DbSkipExpression , która pomija określoną liczbę elementów z danego posortowanego zestawu danych wejściowych.

Sort(DbExpressionBinding, IEnumerable<DbSortClause>)

Tworzy nowy DbSortExpression , który sortuje dany zestaw danych wejściowych według określonych specyfikacji sortowania.

Take(DbExpression, DbExpression)

Tworzy nowy DbLimitExpression element, który ogranicza liczbę elementów w kolekcji Argument do określonej wartości limitu liczby. Powiązane wyniki nie są uwzględniane w danych wyjściowych.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności rosnącej i z domyślnym sortowaniem.

ThenBy(DbSortExpression, Func<DbExpression,DbExpression>, String)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności rosnącej i z określonym sortowaniem.

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera kolejność sortowania dla danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej i z domyślnym sortowaniem.

ThenByDescending(DbSortExpression, Func<DbExpression,DbExpression>, String)

Tworzy nowy DbSortExpression element z kolejnością sortowania, która zawiera kolejność sortowania danego zestawu danych wejściowych zamówienia wraz z określonym kluczem sortowania w kolejności malejącej i z określonym sortowaniem.

ToSortClause(DbExpression)

Tworzy nowy DbSortClause z rosnącą kolejnością sortowania i sortowaniem domyślnym.

ToSortClause(DbExpression, String)

Tworzy nowy DbSortClause z rosnącą kolejnością sortowania i określonym sortowaniem.

ToSortClauseDescending(DbExpression)

Tworzy nowy DbSortClause z kolejnością sortowania malejącego i sortowaniem domyślnym.

ToSortClauseDescending(DbExpression, String)

Tworzy nowy DbSortClause z kolejnością sortowania malejącego i określonym sortowaniem.

TreatAs(DbExpression, TypeUsage)

Tworzy nowy adres DbTreatExpression.

UnaryMinus(DbExpression)

Tworzy nowy DbArithmeticExpression element, który neguje wartość argumentu.

Union(DbExpression, DbExpression)

Tworzy nowy DbExpression element, który oblicza unię lewego i prawego zestawu argumentów z usuniętymi duplikatami.

UnionAll(DbExpression, DbExpression)

Tworzy nowy DbUnionAllExpression element, który oblicza związek argumentów po lewej i prawej stronie i nie usuwa duplikatów.

Variable(TypeUsage, String)

Tworzy nową DbVariableReferenceExpression , która odwołuje się do zmiennej o określonej nazwie i typie.

Where(DbExpression, Func<DbExpression,DbExpression>)

Tworzy nowy DbFilterExpression element filtrujący elementy w danym zestawie danych wejściowych przy użyciu określonego predykatu.

Dotyczy