DbLimitExpression Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje ograniczenie liczby elementów w kolekcji argumentów do określonej wartości limitu.
public ref class DbLimitExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbLimitExpression : System.Data.Common.CommandTrees.DbExpression
type DbLimitExpression = class
inherit DbExpression
Public NotInheritable Class DbLimitExpression
Inherits DbExpression
- Dziedziczenie
Uwagi
DbLimitExpression można zastosować do dowolnego DbExpression z typem wyników kolekcji, w tym DbSkipExpression.
DbLimitExpression zapewnia odpowiednik operacji Top. Nie wymaga wykonania operacji porządkowania na danych wejściowych. Ma ona dwie właściwości Expression
, Argument i Limit, które określają kolekcję i liczbę wierszy do zwrócenia odpowiednio.
DbLimitExpression ma również właściwość Boolean
WithTies, która określa, czy wiersze równe w klasyfikacji do ostatniego wiersza są zwracane.
WithTies wartość domyślna to false
.
Właściwości
Argument |
Pobiera lub ustawia wyrażenie określające kolekcję danych wejściowych. |
ExpressionKind |
Pobiera rodzaj wyrażenia, który wskazuje operację tego wyrażenia. (Odziedziczone po DbExpression) |
Limit |
Pobiera lub ustawia wyrażenie określające limit liczby elementów zwracanych z kolekcji wejściowej. |
ResultType |
Pobiera metadane typu dla typu wyniku wyrażenia. (Odziedziczone po DbExpression) |
WithTies |
Pobiera, czy operacja limitu będzie zawierać powiązane wyniki. Dołączenie powiązanych wyników może spowodować wygenerowanie większej liczby wyników niż określona przez wartość Limit. |
Metody
Accept(DbExpressionVisitor) |
Implementuje wzorzec odwiedzających wyrażenia, które nie generują wartości wyniku. |
Accept<TResultType>(DbExpressionVisitor<TResultType>) |
Implementuje wzorzec odwiedzających wyrażenia, które generują wartość wynikową określonego typu. |
Equals(Object) |
Określa, czy określona Object jest równa bieżącemu wystąpieniu DbExpression. (Odziedziczone po DbExpression) |
GetHashCode() |
Służy jako funkcja skrótu dla typu. (Odziedziczone po DbExpression) |
GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Metody rozszerzania
All(DbExpression, Func<DbExpression,DbExpression>) |
Tworzy nowy DbQuantifierExpression, który określa, czy dany predykat zawiera wszystkie elementy zestawu danych wejściowych. |
And(DbExpression, DbExpression) |
Tworzy 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. |
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. |
CastTo(DbExpression, TypeUsage) |
Tworzy nowy DbCastExpression, który stosuje operację rzutowania do argumentu polimorficznego. |
CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Tworzy nowy DbApplyExpression, który oblicza dane wyrażenie |
Deref(DbExpression) |
Tworzy nowy DbDerefExpression, który pobiera określoną jednostkę, biorąc pod uwagę wyrażenie referencyjne. |
Distinct(DbExpression) |
Tworzy nowy DbDistinctExpression, który usuwa duplikaty z danego argumentu zestawu. |
Divide(DbExpression, DbExpression) |
Tworzy nowy DbArithmeticExpression dzielący argument po lewej stronie 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 pod kątem 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. |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Tworzy nowy DbJoinExpression, który łączy zestawy określone przez wyrażenia lewe i prawe w określonym warunku sprzężenia przy użyciu parametru FullOuterJoin jako DbExpressionKind. |
GetEntityRef(DbExpression) |
Tworzy nowy DbEntityRefExpression, który pobiera odwołanie 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ż argument prawy. |
GreaterThanOrEqual(DbExpression, DbExpression) |
Tworzy nowy DbComparisonExpression, który określa, czy argument po lewej stronie jest większy niż lub równy prawy argument. |
GroupBind(DbExpression) |
Tworzy nowe powiązanie wyrażenia grupy, które używa wygenerowanej zmiennej i nazw 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. |
InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Tworzy nowy DbJoinExpression, który łączy zestawy określone przez wyrażenia lewe i prawe w określonym warunku sprzężenia, używając innerJoin jako DbExpressionKind. |
Intersect(DbExpression, DbExpression) |
Tworzy nowy DbIntersectExpression, który oblicza przecięcie argumentów zestawu po lewej i prawej stronie. |
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 wyrażenie DbIsOfExpression, które określa, czy dany argument ma określony typ i tylko tego typu (a nie podtyp). |
Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) |
Tworzy nowy DbJoinExpression, 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, używając innerJoin jako DbExpressionKind. |
Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>) |
Tworzy nowy DbProjectExpression, który projektuje określony selektor dla zestawów określonych przez wyrażenia zewnętrzne i wewnętrzne, sprzężone w warunku równości między określonymi kluczami zewnętrznymi i wewnętrznymi, używając innerJoin jako DbExpressionKind. |
LeftOuterJoin(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 przy użyciu funkcji LeftOuterJoin jako DbExpressionKind. |
LessThan(DbExpression, DbExpression) |
Tworzy nowy DbComparisonExpression, który określa, czy argument po lewej stronie jest mniejszy niż argument po prawej stronie. |
LessThanOrEqual(DbExpression, DbExpression) |
Tworzy nowy DbComparisonExpression, który określa, czy argument po lewej stronie 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 nową DbLimitExpression, która ogranicza liczbę elementów w kolekcji Argumenty 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 argument prawy od argumentu po lewej stronie. |
Modulo(DbExpression, DbExpression) |
Tworzy nowy DbArithmeticExpression, który oblicza pozostałą część argumentu po lewej stronie podzielonego 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 nowy DbRelationshipNavigationExpression reprezentujący nawigację między kompozycją lub relacją skojarzenia. |
Negate(DbExpression) |
Tworzy nowy DbArithmeticExpression, który neguje wartość argumentu. |
Not(DbExpression) |
Tworzy 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. |
OfType(DbExpression, TypeUsage) |
Tworzy nowy DbOfTypeExpression, 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, 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 DbOrExpression, który wykonuje logiczne argumenty Or z lewej i prawej strony. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
Tworzy nowy DbSortExpression, który sortuje dane wejściowe ustawione według określonego klucza sortowania z rosnącą kolejnością sortowania i sortowaniem domyślnym. |
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
Tworzy nowy DbSortExpression, który sortuje dane wejściowe ustawione 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 dane wejściowe ustawione według określonego klucza sortowania z malejącą kolejnością sortowania i sortowaniem domyślnym. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
Tworzy nowy DbSortExpression, który sortuje dane wejściowe ustawione 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, który oblicza dane wyrażenie |
Plus(DbExpression, DbExpression) |
Tworzy nowy DbArithmeticExpression, który dodaje argument po lewej stronie do argumentu po prawej stronie. |
Property(DbExpression, EdmProperty) |
Tworzy nowy DbPropertyExpression reprezentujący pobieranie określonej właściwości. |
Property(DbExpression, NavigationProperty) |
Tworzy nowy DbPropertyExpression reprezentujący pobieranie określonej właściwości nawigacji. |
Property(DbExpression, RelationshipEndMember) |
Tworzy nowy DbPropertyExpression reprezentujący pobieranie określonego elementu członkowskiego końcowego relacji. |
Property(DbExpression, String) |
Tworzy nową DbPropertyExpression reprezentującą pobieranie właściwości wystąpienia o określonej nazwie z danego wystąpienia. |
Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) |
Tworzy nowy DbProjectExpression, który wybiera określone wyrażenie dla danego zestawu danych wejściowych. |
SelectMany(DbExpression, Func<DbExpression,DbExpression>) |
Tworzy nowy DbApplyExpression, który oblicza dane wyrażenie |
SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
Tworzy nowy DbApplyExpression, który oblicza dane wyrażenie |
Take(DbExpression, DbExpression) |
Tworzy nową DbLimitExpression, która ogranicza liczbę elementów w kolekcji Argumenty do określonej wartości limitu liczby. Powiązane wyniki nie są uwzględniane w danych wyjściowych. |
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 ze malejącą kolejnością sortowania 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 DbTreatExpression. |
UnaryMinus(DbExpression) |
Tworzy nowy DbArithmeticExpression, który neguje wartość argumentu. |
Union(DbExpression, DbExpression) |
Tworzy nowy DbExpression, który oblicza unię lewego i prawego zestawu argumentów z usuniętymi duplikatami. |
UnionAll(DbExpression, DbExpression) |
Tworzy nowy DbUnionAllExpression, który oblicza unię argumentów zestawu po lewej i prawej stronie i nie usuwa duplikatów. |
Where(DbExpression, Func<DbExpression,DbExpression>) |
Tworzy nowy DbFilterExpression, który filtruje elementy w danym zestawie danych wejściowych przy użyciu określonego predykatu. |
Abs(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Abs" z określonym argumentem, który musi mieć typ wyniku liczbowego. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddDays(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "AddDays" z określonymi argumentami, które muszą mieć typy wyników DateTime lub DateTimeOffset i liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddHours(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddHours" z określonymi argumentami, które muszą mieć typy wyników DateTime, DateTimeOffset lub Time oraz liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddMicroseconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "AddMicroseconds" z określonymi argumentami, które muszą mieć typy wyników DateTime, DateTimeOffset lub Time oraz liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddMilliseconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddMilliseconds" z określonymi argumentami, które muszą mieć typy wyników DateTime, DateTimeOffset lub Time oraz liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddMinutes(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddMinutes" z określonymi argumentami, które muszą mieć typy wyników DateTime, DateTimeOffset lub Time oraz liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddMonths(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddMonths" z określonymi argumentami, które muszą mieć typy wyników DateTime lub DateTimeOffset i liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddNanoseconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddNanoseconds" z określonymi argumentami, które muszą mieć typy wyników DateTime, DateTimeOffset lub Time oraz liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddSeconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddSeconds" z określonymi argumentami, które muszą mieć typy wyników DateTime, DateTimeOffset lub Time oraz liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
AddYears(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AddYears" z określonymi argumentami, które muszą mieć typy wyników DateTime lub DateTimeOffset i liczby całkowite. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
Average(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Avg" w określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
BitwiseAnd(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "BitwiseAnd" z określonymi argumentami, które muszą mieć ten sam typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak typ argumentów. |
BitwiseNot(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "BitwiseNot" z określonym argumentem, który musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak typ argumentów. |
BitwiseOr(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "BitwiseOr" z określonymi argumentami, które muszą mieć ten sam typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak typ argumentów. |
BitwiseXor(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "BitwiseXor" z określonymi argumentami, które muszą mieć ten sam typ liczb całkowitych. Typ wyniku wyrażenia jest taki sam jak typ argumentów. |
Ceiling(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Ceiling" z określonym argumentem, który musi mieć jeden, podwójny lub dziesiętny typ wyniku. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
Concat(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Concat" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to ciąg. |
Contains(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Contains" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to wartość logiczna. |
Count(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Count" w określonej kolekcji. Typ wyniku wyrażenia to Edm.Int32. |
Day(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Day" z określonym argumentem, który musi mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
DayOfYear(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "DayOfYear" z określonym argumentem, który musi mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
DiffDays(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "DiffDays" z określonymi argumentami, które muszą mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
DiffHours(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "DiffHours" z określonymi argumentami, które muszą mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
DiffMicroseconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję canonical "DiffMicroseconds" z określonymi argumentami, które muszą mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
DiffMilliseconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "DiffMilliseconds" z określonymi argumentami, które muszą mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
DiffMinutes(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "DiffMinutes" z określonymi argumentami, które muszą mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
DiffMonths(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "DiffMonths" z określonymi argumentami, które muszą mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
DiffNanoseconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "DiffNanoseconds" z określonymi argumentami, które muszą mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
DiffSeconds(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "DiffSeconds" z określonymi argumentami, które muszą mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
DiffYears(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "DiffYears" z określonymi argumentami, które muszą mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
EndsWith(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "EndsWith" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to wartość logiczna. |
Floor(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "Floor" z określonym argumentem, który musi mieć jeden, podwójny lub dziesiętny typ wyniku. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
GetTotalOffsetMinutes(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "GetTotalOffsetMinutes" z określonym argumentem, który musi mieć typ wyniku DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
Hour(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Hour" z określonym argumentem, który musi mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
IndexOf(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję canonical "IndexOf" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Int32. |
Left(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Left" z określonymi argumentami, które muszą mieć ciąg i typ wyniku liczb całkowitych. Typ wyniku wyrażenia to ciąg. |
Length(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Length" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Int32. |
LongCount(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "BigCount" w określonej kolekcji. Typ wyniku wyrażenia to Edm.Int64. |
Max(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Max" w określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
Millisecond(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Milisekunda" z określonym argumentem, który musi mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
Min(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Min" w określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
Minute(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Minute" z określonym argumentem, który musi mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
Month(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Month" z określonym argumentem, który musi mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
Power(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Power" z określonymi argumentami, które muszą mieć typy wyników liczbowych. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
Replace(DbExpression, DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję canonical "Replace" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
Reverse(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Reverse" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
Right(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "Right" z określonymi argumentami, które muszą mieć ciąg i typ wyniku liczb całkowitych. Typ wyniku wyrażenia to ciąg. |
Round(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Round" z określonym argumentem, który musi mieć jeden, podwójny lub dziesiętny typ wyniku. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
Round(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Round" z określonymi argumentami, które muszą mieć jeden, podwójny lub dziesiętny oraz typy wyników liczb całkowitych. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
Second(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Second" z określonym argumentem, który musi mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
StartsWith(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "StartsWith" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to wartość logiczna. |
StDev(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "StDev" na elementach członkowskich innych niż null określonej kolekcji. Typ wyniku wyrażenia to Edm.Double. |
StDevP(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "StDevP" w populacji określonej kolekcji. Typ wyniku wyrażenia to Edm.Double. |
Substring(DbExpression, DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Substring" z określonymi argumentami, które muszą mieć ciąg i typy wyników liczb całkowitych. Typ wyniku wyrażenia to ciąg. |
Sum(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Sum" w określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
ToLower(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "ToLower" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
ToUpper(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "ToUpper" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
Trim(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Trim" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
TrimEnd(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "RTrim" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
TrimStart(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "LTrim" z określonym argumentem, który musi mieć typ wyniku ciągu. Typ wyniku wyrażenia jest również ciągiem. |
Truncate(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "Truncate" z określonymi argumentami, które muszą mieć pojedyncze, podwójne lub dziesiętne i całkowite typy wyników. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
TruncateTime(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "TruncateTime" z określonym argumentem, który musi mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia jest taki sam jak typ wyniku |
Var(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Var" dla elementów członkowskich innych niż null określonej kolekcji. Typ wyniku wyrażenia to Edm.Double. |
VarP(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "VarP" w populacji określonej kolekcji. Typ wyniku wyrażenia Edm.Double. |
Year(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "Year" z określonym argumentem, który musi mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
Area(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "Area" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |
AsBinary(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AsBinary" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Binary. |
AsGml(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "AsGml" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.String. |
AsText(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "AsText" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.String. |
Centroid(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Centroid" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
CoordinateSystemId(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "CoordinateSystemId" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32. |
Distance(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Distance" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
Elevation(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "Elevation" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |
EndPoint(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję kanoniczną "EndPoint" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku jest taki sam jak w przypadku |
ExteriorRing(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję canonical "ExteriorRing" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
InteriorRingAt(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "InteriorRingAt" z określonymi argumentami. Pierwszy argument musi mieć typ wyniku Edm.Geometry. Drugi argument musi mieć typy wyników liczbowych liczb całkowitych. Typ wyniku wyrażenia to Edm.Geometry. |
InteriorRingCount(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "InteriorRingCount" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32. |
IsClosedSpatial(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "IsClosedSpatial" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku to Edm.Boolean. |
IsEmptySpatial(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "IsEmptySpatial" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
IsRing(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "IsRing" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku to Edm.Boolean. |
IsSimpleGeometry(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "IsSimpleGeometry" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
IsValidGeometry(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "IsValidGeometry" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
Latitude(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "Latitude" z określonym argumentem, który musi mieć typ wyniku Edm.Geography. Typ wyniku wyrażenia to Edm.Double. |
Longitude(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "Longitude" z określonym argumentem, który musi mieć typ wyniku Edm.Geography. Typ wyniku wyrażenia to Edm.Double. |
Measure(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "Measure" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |
PointAt(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "PointAt" z określonymi argumentami. Pierwszy argument musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Drugi argument musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak w przypadku |
PointCount(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "PointCount" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32. |
PointOnSurface(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "PointOnSurface" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
SpatialBoundary(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialBoundary" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
SpatialBuffer(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialBuffer" z określonymi argumentami, które muszą mieć typy wyników Edm.Geography lub Edm.Geometry i Edm.Double. Typ wyniku wyrażenia to Edm.Geometry. |
SpatialContains(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialContains" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
SpatialConvexHull(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialConvexHull" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
SpatialCrosses(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "SpatialCrosses" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
SpatialDifference(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialDifference" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialDimension(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialDimension" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32. |
SpatialDisjoint(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialDisjoint" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialElementAt(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialElementAt" z określonymi argumentami. Pierwszy argument musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Drugi argument musi mieć typ wyniku liczbowego liczby całkowitej. Typ wyniku wyrażenia jest taki sam jak w przypadku |
SpatialElementCount(DbExpression) |
Tworzy DbFunctionExpression, która wywołuje funkcję canonical "SpatialElementCount" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Int32. |
SpatialEnvelope(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialEnvelope" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
SpatialEquals(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialEquals" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialIntersection(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "SpatialIntersection" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialIntersects(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialIntersects" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialLength(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję canonical "SpatialLength" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |
SpatialOverlaps(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialOverlaps" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialRelate" z określonymi argumentami, które muszą mieć typy wyników Edm.Geometry i ciągów. Typ wyniku wyrażenia to Edm.Boolean. |
SpatialSymmetricDifference(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "SpatialSymmetricDifference" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialTouches(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialTouches" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
SpatialTypeName(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję canonical "SpatialTypeName" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku wyrażenia to Edm.String. |
SpatialUnion(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "SpatialUnion" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku |
SpatialWithin(DbExpression, DbExpression) |
Tworzy DbFunctionExpression, która wywołuje kanoniczną funkcję "SpatialWithin" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
StartPoint(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje kanoniczną funkcję "StartPoint" z określonym argumentem, który musi mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ wyniku jest taki sam jak w przypadku |
XCoordinate(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "XCoordinate" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |
YCoordinate(DbExpression) |
Tworzy DbFunctionExpression, który wywołuje funkcję kanoniczną "YCoordinate" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |