DbConstantExpression 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 różne rodzaje stałych (literałów). Klasa ta nie może być dziedziczona.
public ref class DbConstantExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbConstantExpression : System.Data.Common.CommandTrees.DbExpression
type DbConstantExpression = class
inherit DbExpression
Public NotInheritable Class DbConstantExpression
Inherits DbExpression
- Dziedziczenie
Uwagi
Wyrażenia stałe są obsługiwane tylko dla następujących typów modelu danych jednostki: , , , Edm.Byte
Edm.Decimal
Edm.Double
Edm.Float
Edm.DateTime
, . Edm.Binary
Edm.Guid
Edm.Boolean
Edm.String
Aby uzyskać więcej informacji, zobacz Koncepcyjne typy modeli (CSDL) .
Właściwości
ExpressionKind |
Pobiera rodzaj wyrażenia, które wskazuje operację tego wyrażenia. (Odziedziczone po DbExpression) |
ResultType |
Pobiera metadane typu dla typu wyniku wyrażenia. (Odziedziczone po DbExpression) |
Value |
Pobiera wartość stałą. |
Metody
Accept(DbExpressionVisitor) |
Implementuje wzorzec odwiedzających wyrażenia, które nie generują wartości wynikowej. |
Accept<TResultType>(DbExpressionVisitor<TResultType>) |
Implementuje wzorzec odwiedzających wyrażenia, które generują wartość wynikową określonego typu. |
Equals(Object) |
Określa, czy określony Object jest równy bieżącemu wystąpieniu DbExpression. (Odziedziczone po DbExpression) |
GetHashCode() |
Służy jako funkcja skrótu dla typu. (Odziedziczone po DbExpression) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (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 element określający, czy dany predykat zawiera wszystkie elementy zestawu danych wejściowych. |
And(DbExpression, DbExpression) |
Tworzy obiekt 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 element określający, 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 nową DbExpressionBinding , która używa wygenerowanej nazwy zmiennej do powiązania danego wyrażenia. |
BindAs(DbExpression, String) |
Tworzy nową DbExpressionBinding , która używa określonej nazwy zmiennej do powiązania danego wyrażenia. |
CastTo(DbExpression, TypeUsage) |
Tworzy nowy DbCastExpression element, który stosuje operację rzutowania do argumentu polimorficznego. |
CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Tworzy nowe DbApplyExpression wyrażenie, które oblicza dane |
Deref(DbExpression) |
Tworzy nowy DbDerefExpression element, który pobiera określoną 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 po lewej stronie przez prawy argument. |
Element(DbExpression) |
Tworzy nowy DbElementExpression zestaw, 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 element, który oblicza odejmowanie argumentu zestawu po prawej stronie od 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 element łączący zestawy określone przez wyrażenia 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 odwołanie określonej jednostki w postaci strukturalnej. |
GetRefKey(DbExpression) |
Tworzy nowy DbRefKeyExpression element, który pobiera wartości klucza określonego odwołania w postaci strukturalnej. |
GreaterThan(DbExpression, DbExpression) |
Tworzy nowy DbComparisonExpression element, który określa, czy argument po lewej stronie jest większy niż argument po prawej stronie. |
GreaterThanOrEqual(DbExpression, DbExpression) |
Tworzy nowy DbComparisonExpression , który określa, czy lewy argument 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 element łączący zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu elementu InnerJoin jako DbExpressionKind. |
Intersect(DbExpression, DbExpression) |
Tworzy nowy DbIntersectExpression element, który oblicza przecięcie argumentów 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 element, który określa, czy określony argument ma wartość null. |
IsOf(DbExpression, TypeUsage) |
Tworzy nowy DbIsOfExpression element, 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ślonego typu, i tylko tego typu (a nie podtypu). |
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 element, który tworzy 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 przy użyciu innerJoin jako DbExpressionKind. |
LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
Tworzy nowy DbJoinExpression element łączący zestawy określone przez wyrażenia po lewej i prawej stronie w określonym warunku sprzężenia przy użyciu parametru DbExpressionKindLeftOuterJoin jako . |
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 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 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. |
Minus(DbExpression, DbExpression) |
Tworzy nowy DbArithmeticExpression element, który odejmuje prawy argument od argumentu po lewej stronie. |
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. |
Negate(DbExpression) |
Tworzy nowy DbArithmeticExpression element, który neguje wartość argumentu. |
Not(DbExpression) |
Tworzy obiekt DbNotExpression , który wykonuje logiczne negację danego argumentu. |
NotEqual(DbExpression, DbExpression) |
Tworzy nowy DbComparisonExpression element, który porównuje argumenty po lewej i prawej stronie pod kątem nierówności. |
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 dane wejściowe ustawione przez określony klucz sortowania z rosnącą kolejnością sortowania i domyślnym sortowaniem. |
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 nowe DbApplyExpression wyrażenie, które oblicza dane |
Plus(DbExpression, DbExpression) |
Tworzy nowy DbArithmeticExpression argument, który dodaje lewy argument do prawego argumentu. |
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. |
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 nowe DbApplyExpression wyrażenie, które oblicza dane |
SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
Tworzy nowe DbApplyExpression wyrażenie, które oblicza dane |
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. |
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. |
Where(DbExpression, Func<DbExpression,DbExpression>) |
Tworzy nowy DbFilterExpression element filtrujący elementy w danym zestawie danych wejściowych przy użyciu określonego predykatu. |
Abs(DbExpression) |
Tworzy obiekt 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 obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt DbFunctionExpression , który 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 obiekt 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 obiekt 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 element DbFunctionExpression , który wywołuje funkcję kanoniczną "AddMonths" z określonymi argumentami, które muszą mieć typy wyników DateTime lub DateTimeOffset i liczba całkowita. Typ wyniku wyrażenia jest taki sam jak typ wyniku . |
AddNanoseconds(DbExpression, DbExpression) |
Tworzy element 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 element 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Avg" dla określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
BitwiseAnd(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "BitwiseXor" 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. |
Ceiling(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Ceiling" z określonym argumentem, który musi mieć pojedynczy, podwójny lub dziesiętny typ wyniku. Typ wyniku wyrażenia jest taki sam jak typ wyniku . |
Concat(DbExpression, DbExpression) |
Tworzy obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Count" dla określonej kolekcji. Typ wyniku wyrażenia to Edm.Int32. |
Day(DbExpression) |
Tworzy obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt 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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "EndsWith" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to wartość logiczna. |
Floor(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Floor" z określonym argumentem, który musi mieć pojedynczy, podwójny lub dziesiętny typ wyniku. Typ wyniku wyrażenia jest taki sam jak typ wyniku . |
GetTotalOffsetMinutes(DbExpression) |
Tworzy obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "IndexOf" z określonymi argumentami, które muszą mieć typ wyniku ciągu. Typ wyniku wyrażenia to Edm.Int32. |
Left(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Left" z określonymi argumentami, które muszą mieć ciąg i typ wyniku liczbowego liczbowego. Typ wyniku wyrażenia to ciąg. |
Length(DbExpression) |
Tworzy obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "BigCount" dla określonej kolekcji. Typ wyniku wyrażenia to Edm.Int64. |
Max(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Max" dla określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
Millisecond(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Milisekund" z określonym argumentem, który musi mieć typ wyniku DateTime, DateTimeOffset lub Time. Typ wyniku wyrażenia to Edm.Int32. |
Min(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Min" dla określonej kolekcji. Typ wyniku wyrażenia jest taki sam jak typ elementu kolekcji. |
Minute(DbExpression) |
Tworzy obiekt DbFunctionExpression , który 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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Prawo" z określonymi argumentami, które muszą mieć ciąg i typ wyniku liczbowego liczbowego. Typ wyniku wyrażenia to ciąg. |
Round(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Round" z określonym argumentem, który musi mieć pojedynczy, podwójny lub dziesiętny typ wyniku. Typ wyniku wyrażenia jest taki sam jak typ wyniku . |
Round(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "StDev" dla elementów członkowskich innych niż null określonej kolekcji. Typ wyniku wyrażenia to Edm.Double. |
StDevP(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "StDevP" w populacji określonej kolekcji. Typ wyniku wyrażenia to Edm.Double. |
Substring(DbExpression, DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Substring" z określonymi argumentami, które muszą mieć ciąg i typy wyników liczbowych liczbowych. Typ wyniku wyrażenia to ciąg. |
Sum(DbExpression) |
Tworzy obiekt 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 element DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt 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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Truncate" 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 . |
TruncateTime(DbExpression) |
Tworzy element DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "Var" dla niepustych elementów członkowskich określonej kolekcji. Typ wyniku wyrażenia to Edm.Double. |
VarP(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "VarP" w populacji określonej kolekcji. Typ wyniku wyrażenia Edm.Double. |
Year(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "Year" z określonym argumentem, który musi mieć typ wyniku DateTime lub DateTimeOffset. Typ wyniku wyrażenia to Edm.Int32. |
Area(DbExpression) |
Tworzy obiekt DbFunctionExpression , który 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 obiekt 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 obiekt DbFunctionExpression , który 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 obiekt 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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "Distance" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
Elevation(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt DbFunctionExpression , który 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 typ |
ExteriorRing(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "ExteriorRing" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Geometry. |
InteriorRingAt(DbExpression, DbExpression) |
Tworzy obiekt 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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje funkcję kanoniczną "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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "IsValidGeometry" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
Latitude(DbExpression) |
Tworzy obiekt 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 obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 typ |
PointCount(DbExpression) |
Tworzy obiekt 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 obiekt 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 obiekt 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 obiekt 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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialCrosses" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Boolean. |
SpatialDifference(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialDifference" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialDimension(DbExpression) |
Tworzy obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialDisjoint" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialElementAt(DbExpression, DbExpression) |
Tworzy obiekt 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 typ |
SpatialElementCount(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialEquals" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialIntersection(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialIntersection" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialIntersects(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialIntersects" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialLength(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt 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 obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialSymmetricDifference" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialTouches(DbExpression, DbExpression) |
Tworzy obiekt 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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "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 obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialUnion" z określonymi argumentami, które muszą mieć typ wyniku Edm.Geography lub Edm.Geometry. Typ |
SpatialWithin(DbExpression, DbExpression) |
Tworzy obiekt DbFunctionExpression , który 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 obiekt 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 typ |
XCoordinate(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "XCoordinate" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |
YCoordinate(DbExpression) |
Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "YCoordinate" z określonym argumentem, który musi mieć typ wyniku Edm.Geometry. Typ wyniku wyrażenia to Edm.Double. |