Sdílet prostřednictvím


DbExpression Třída

Definice

Představuje základní typ pro všechny výrazy.

public ref class DbExpression abstract
public abstract class DbExpression
type DbExpression = class
Public MustInherit Class DbExpression
Dědičnost
DbExpression
Odvozené

Vlastnosti

ExpressionKind

Získá druh výrazu, který označuje operaci tohoto výrazu.

ResultType

Získá metadata typu pro výsledek typu výrazu.

Metody

Accept(DbExpressionVisitor)

Implementuje vzor návštěvníka pro výrazy, které nevytvářely výslednou hodnotu.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Implementuje vzor návštěvníka pro výrazy, které vytvářejí výslednou hodnotu určitého typu.

Equals(Object)

Určuje, zda zadaný Object je roven aktuální DbExpression instance.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FromBinary(Byte[])

Vytvoří objekt DbExpression , který představuje zadanou binární hodnotu, což může být null.

FromBoolean(Nullable<Boolean>)

Vytvoří hodnotu DbExpression , která představuje zadanou logickou hodnotu (s možnou hodnotou null).

FromByte(Nullable<Byte>)

Vytvoří hodnotu DbExpression , která představuje zadanou hodnotu bajtu (s možnou hodnotou null).

FromDateTime(Nullable<DateTime>)

Vytvoří hodnotuDbExpression, která představuje zadanou hodnotu (s možnou hodnotou null). DateTime

FromDateTimeOffset(Nullable<DateTimeOffset>)

Vytvoří hodnotuDbExpression, která představuje zadanou hodnotu (s možnou hodnotou null). DateTimeOffset

FromDecimal(Nullable<Decimal>)

Vytvoří hodnotu DbExpression , která představuje zadanou desetinnou hodnotu (s možnou hodnotou null).

FromDouble(Nullable<Double>)

Vytvoří, DbExpression který představuje zadanou (s možnou hodnotou null) dvojitou hodnotu.

FromGeography(DbGeography)

Vytvoří hodnotu DbExpression , která představuje zadanou DbGeography hodnotu, která může být null.

FromGeometry(DbGeometry)

Vytvoří hodnotu DbExpression , která představuje zadanou DbGeometry hodnotu, která může být null.

FromGuid(Nullable<Guid>)

Vytvoří hodnotuDbExpression, která představuje zadanou hodnotu (s možnou hodnotou null). Guid

FromInt16(Nullable<Int16>)

Vytvoří hodnotu DbExpression , která představuje zadanou hodnotu Int16 (s možnou hodnotou null).

FromInt32(Nullable<Int32>)

Vytvoří hodnotu DbExpression , která představuje zadanou hodnotu Int32 (s možnou hodnotou null).

FromInt64(Nullable<Int64>)

Vytvoří hodnotu DbExpression , která představuje zadanou hodnotu Int64 (s možnou hodnotou null).

FromSingle(Nullable<Single>)

Vytvoří hodnotu DbExpression , která představuje zadanou hodnotu (s možnou hodnotou null) Single.

FromString(String)

Vytvoří hodnotu DbExpression , která představuje zadanou řetězcovou hodnotu.

GetHashCode()

Slouží jako hashovací funkce pro typ.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Operátory

Implicit(Byte[] to DbExpression)

Převede pole 8bitového celého čísla bez znaménka DbExpressionna .

Implicit(DbGeography to DbExpression)

Převede objekt DbGeography na DbExpression.

Implicit(DbGeometry to DbExpression)

Převede objekt DbGeometry na DbExpression.

Implicit(Nullable<Boolean> to DbExpression)

Převede logický objekt s možnou hodnotou null na DbExpression.

Implicit(Nullable<Byte> to DbExpression)

Převede 8bitové celé číslo bez znaménka s možnou hodnotou null na DbExpression.

Implicit(Nullable<DateTime> to DbExpression)

Převede objekt s možnou DateTime hodnotou null na DbExpression.

Implicit(Nullable<DateTimeOffset> to DbExpression)

Převede objekt s možnou DateTimeOffset hodnotou null na DbExpression.

Implicit(Nullable<Decimal> to DbExpression)

Převede objekt s možnou Decimal hodnotou null na DbExpression.

Implicit(Nullable<Double> to DbExpression)

Převede objekt s možnou Double hodnotou null na DbExpression.

Implicit(Nullable<Guid> to DbExpression)

Převede objekt s možnou Guid hodnotou null na DbExpression.

Implicit(Nullable<Int16> to DbExpression)

Převede 16bitové celé číslo bez znaménka s možnou hodnotou null na DbExpression.

Implicit(Nullable<Int32> to DbExpression)

Převede celé číslo bez znaménka s možnou hodnotou null na DbExpression.

Implicit(Nullable<Int64> to DbExpression)

Převede 64bitové celé číslo bez znaménka s možnou hodnotou null na DbExpression.

Implicit(Nullable<Single> to DbExpression)

Převede hodnotu null s plovoucí desetinnou čárkou s jednou přesností na DbExpressionhodnotu .

Implicit(String to DbExpression)

Převede sekvenční kolekci znaků Unicode na DbExpression.

Metody rozšíření

All(DbExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbQuantifierExpression , který určuje, zda daný predikát obsahuje všechny prvky vstupní sady.

And(DbExpression, DbExpression)

Vytvoří objekt DbAndExpression , který provádí logické a argumenty vlevo a vpravo.

Any(DbExpression)

Vytvoří nový DbExpression , který určuje, zda zadaný argument sady není prázdný.

Any(DbExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbQuantifierExpression , který určuje, zda daný predikát obsahuje pro některý prvek vstupní sady.

As(DbExpression, String)

Vrátí zadané argumenty jako objekt páru klíč/hodnota.

Bind(DbExpression)

Vytvoří nový DbExpressionBinding , který používá vygenerovaný název proměnné k vytvoření vazby daného výrazu.

BindAs(DbExpression, String)

Vytvoří nový DbExpressionBinding , který používá zadaný název proměnné k vytvoření vazby daného výrazu.

CastTo(DbExpression, TypeUsage)

Vytvoří nový DbCastExpression , který použije operaci přetypování na polymorfní argument.

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

Vytvoří nový DbApplyExpression , který vyhodnotí daný apply výraz jednou pro každý prvek dané vstupní sady a vytvoří kolekci řádků s odpovídajícím vstupem a použít sloupce. Řádky, pro které apply se vyhodnotí jako prázdná sada, nejsou zahrnuty.

Deref(DbExpression)

Vytvoří nový DbDerefExpression , který načte konkrétní entitu s referenčním výrazem.

Distinct(DbExpression)

Vytvoří nový DbDistinctExpression , který odebere duplicity z daného argumentu sady.

Divide(DbExpression, DbExpression)

Vytvoří nový DbArithmeticExpression , který vydělí levý argument pravým argumentem.

Element(DbExpression)

Vytvoří nový DbElementExpression , který převede sadu na jednoúčelovou.

Equal(DbExpression, DbExpression)

Vytvoří nový DbComparisonExpression , který porovnává argumenty vlevo a vpravo pro rovnost.

Except(DbExpression, DbExpression)

Vytvoří nový DbExceptExpression , který vypočítá odčítání argumentu pravé sady od argumentu levé sady.

Exists(DbExpression)

Vytvoří nový DbExpression , který určuje, zda zadaný argument sady není prázdný.

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

Vytvoří nový DbJoinExpression , který spojí sady určené výrazy vlevo a vpravo, v zadané podmínce spojení pomocí FullOuterJoin jako DbExpressionKind.

GetEntityRef(DbExpression)

Vytvoří nový DbEntityRefExpression , který načte odkaz zadané entity ve strukturální podobě.

GetRefKey(DbExpression)

Vytvoří nový DbRefKeyExpression , který načte klíčové hodnoty zadaného odkazu ve strukturální podobě.

GreaterThan(DbExpression, DbExpression)

Vytvoří nový DbComparisonExpression , který určuje, zda je argument vlevo větší než pravý argument.

GreaterThanOrEqual(DbExpression, DbExpression)

Vytvoří nový DbComparisonExpression , který určuje, zda je argument vlevo větší než nebo roven pravému argumentu.

GroupBind(DbExpression)

Vytvoří novou vazbu výrazu skupiny, která používá vygenerované proměnné a názvy proměnných skupin k vytvoření vazby daného výrazu.

GroupBindAs(DbExpression, String, String)

Vytvoří nový DbGroupExpressionBinding , který používá zadaný název proměnné a názvy proměnných skupiny k vytvoření vazby daného výrazu.

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

Vytvoří nový DbJoinExpression , který spojí sady určené levým a pravým výrazem v zadané podmínce spojení pomocí InnerJoin jako DbExpressionKind.

Intersect(DbExpression, DbExpression)

Vytvoří nový DbIntersectExpression , který vypočítá průnik argumentů sady vlevo a vpravo.

IsEmpty(DbExpression)

Vytvoří novou DbIsEmptyExpression , která určuje, zda zadaný argument sady je prázdná sada.

IsNull(DbExpression)

Vytvoří nový DbIsNullExpression , který určuje, zda zadaný argument má hodnotu null.

IsOf(DbExpression, TypeUsage)

Vytvoří nový DbIsOfExpression , který určuje, zda je daný argument zadaného typu nebo podtypu.

IsOfOnly(DbExpression, TypeUsage)

Vytvoří nový DbIsOfExpression výraz, který určuje, jestli je daný argument zadaného typu, a pouze tohoto typu (nikoli podtypu).

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

Vytvoří nový DbJoinExpression , který spojí sady určené vnějšími a vnitřními výrazy za podmínky rovnosti mezi zadanými vnějšími a vnitřními klíči pomocí InnerJoin jako DbExpressionKind.

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

Vytvoří nový DbProjectExpression , který projektuje zadaný selektor na sady určené vnějšími a vnitřními výrazy, spojené za podmínky rovnosti mezi zadanými vnějšími a vnitřními klíči pomocí InnerJoin jako DbExpressionKind.

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

Vytvoří nový DbJoinExpression , který spojí sady určené výrazy vlevo a vpravo v zadané podmínce spojení pomocí LeftOuterJoin jako DbExpressionKind.

LessThan(DbExpression, DbExpression)

Vytvoří nový DbComparisonExpression , který určuje, zda je argument vlevo menší než pravý argument.

LessThanOrEqual(DbExpression, DbExpression)

Vytvoří nový DbComparisonExpression , který určuje, zda je argument vlevo menší než nebo roven pravému argumentu.

Like(DbExpression, DbExpression)

Vytvoří nový DbLikeExpression , který porovná zadaný vstupní řetězec s daným vzorem.

Like(DbExpression, DbExpression, DbExpression)

Vytvoří nový DbLikeExpression , který porovná zadaný vstupní řetězec s daným vzorem pomocí volitelné řídicí rutiny.

Limit(DbExpression, DbExpression)

Vytvoří nový DbLimitExpression , který omezuje počet prvků v kolekci Argument na zadanou hodnotu limit počtu. Svázané výsledky nejsou ve výstupu zahrnuty.

Minus(DbExpression, DbExpression)

Vytvoří nový DbArithmeticExpression argument, který od levého argumentu odečte správný argument.

Modulo(DbExpression, DbExpression)

Vytvoří nový DbArithmeticExpression , který vypočítá zbytek levého argumentu dělený pravým argumentem.

Multiply(DbExpression, DbExpression)

Vytvoří nový DbArithmeticExpression argument, který vynásobí levý argument pravým argumentem.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Vytvoří nový DbRelationshipNavigationExpression objekt představující navigaci v relaci složení nebo přidružení.

Negate(DbExpression)

Vytvoří nový DbArithmeticExpression , který neguje hodnotu argumentu.

Not(DbExpression)

Vytvoří DbNotExpression logická negace daného argumentu.

NotEqual(DbExpression, DbExpression)

Vytvoří nový DbComparisonExpression argument, který porovnává argumenty vlevo a vpravo pro nerovnost.

OfType(DbExpression, TypeUsage)

Vytvoří nový DbOfTypeExpression , který vytvoří množinu sestávající z prvků dané vstupní sady, které jsou zadaného typu.

OfTypeOnly(DbExpression, TypeUsage)

Vytvoří nový DbOfTypeExpression , který vytvoří množinu sestávající z prvků dané vstupní sady, které jsou přesně zadaného typu.

Or(DbExpression, DbExpression)

Vytvoří objekt DbOrExpression , který provádí logické argumenty Nebo z levého a pravého argumentu.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbSortExpression , který seřadí danou vstupní sadu podle zadaného klíče řazení se vzestupným pořadím řazení a výchozí kolací.

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

Vytvoří nový DbSortExpression , který seřadí daný vstup nastavený podle zadaného klíče řazení se vzestupným pořadím řazení a zadanou kolací.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbSortExpression , který seřadí daný vstup nastavený podle zadaného klíče řazení se sestupným pořadím řazení a výchozí kolací.

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

Vytvoří nový DbSortExpression , který seřadí danou vstupní sadu podle zadaného klíče řazení se sestupným pořadím řazení a zadanou kolací.

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

Vytvoří nový DbApplyExpression , který vyhodnotí daný apply výraz jednou pro každý prvek dané vstupní sady a vytvoří kolekci řádků s odpovídajícím vstupem a použít sloupce. Řádky, jejichž apply hodnota se vyhodnotí jako prázdná sada, mají použít hodnotu nullsloupce .

Plus(DbExpression, DbExpression)

Vytvoří nový DbArithmeticExpression , který přidá argument vlevo do pravého argumentu.

Property(DbExpression, EdmProperty)

Vytvoří nový DbPropertyExpression představující načtení zadané vlastnosti.

Property(DbExpression, NavigationProperty)

Vytvoří nový DbPropertyExpression objekt představující načtení zadané navigační vlastnosti.

Property(DbExpression, RelationshipEndMember)

Vytvoří nový DbPropertyExpression představující načtení zadaného koncového člena relace.

Property(DbExpression, String)

Vytvoří nový DbPropertyExpression představující načtení vlastnosti instance se zadaným názvem z dané instance.

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

Vytvoří nový DbProjectExpression , který vybere zadaný výraz pro danou vstupní sadu.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbApplyExpression , který vyhodnotí daný apply výraz jednou pro každý prvek dané vstupní sady a vytvoří kolekci řádků s odpovídajícím vstupem a použít sloupce. Řádky, pro které apply se vyhodnotí jako prázdná sada, nejsou zahrnuty. Potom DbProjectExpression se vytvoří sloupec, který vybere apply sloupec z každého řádku a vytvoří celkovou kolekci apply výsledků.

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

Vytvoří nový DbApplyExpression , který vyhodnotí daný apply výraz jednou pro každý prvek dané vstupní sady a vytvoří kolekci řádků s odpovídajícím vstupem a použít sloupce. Řádky, pro které apply se vyhodnotí jako prázdná sada, nejsou zahrnuty. Potom DbProjectExpression se vytvoří objekt, který vybere zadanou selector položku nad každým řádkem a vytvoří celkovou kolekci výsledků.

Take(DbExpression, DbExpression)

Vytvoří nový DbLimitExpression , který omezuje počet prvků v kolekci Argument na zadanou hodnotu limit počtu. Svázané výsledky nejsou ve výstupu zahrnuty.

ToSortClause(DbExpression)

Vytvoří nový DbSortClause se vzestupným pořadím řazení a výchozí kolací.

ToSortClause(DbExpression, String)

Vytvoří nový DbSortClause se vzestupným pořadím řazení a zadanou kolací.

ToSortClauseDescending(DbExpression)

Vytvoří nový DbSortClause se sestupným pořadím řazení a výchozí kolací.

ToSortClauseDescending(DbExpression, String)

Vytvoří nový DbSortClause se sestupným pořadím řazení a zadanou kolací.

TreatAs(DbExpression, TypeUsage)

Vytvoří nový objekt DbTreatExpression.

UnaryMinus(DbExpression)

Vytvoří nový DbArithmeticExpression , který neguje hodnotu argumentu.

Union(DbExpression, DbExpression)

Vytvoří nový DbExpression , který vypočítá sjednocení argumentů levé a pravé sady s odebráním duplicit.

UnionAll(DbExpression, DbExpression)

Vytvoří nový DbUnionAllExpression , který vypočítá sjednocení argumentů levé a pravé sady a neodebere duplicity.

Where(DbExpression, Func<DbExpression,DbExpression>)

Vytvoří nový DbFilterExpression , který filtruje prvky v dané vstupní sadě pomocí zadaného predikátu.

Abs(DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Abs se zadaným argumentem, který musí mít číselný typ výsledku. Typ výsledku výrazu je stejný jako typ výsledku výrazu value.

AddDays(DbExpression, DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci AddDays se zadanými argumenty, které musí mít typy výsledků DateTime nebo DateTimeOffset a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu dateValue.

AddHours(DbExpression, DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci AddHours se zadanými argumenty, které musí mít typy výsledků Typu DateTime, DateTimeOffset nebo Time a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu timeValue.

AddMicroseconds(DbExpression, DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci AddMicroseconds se zadanými argumenty, které musí mít typy výsledků DateTime, DateTimeOffset nebo Time a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu timeValue.

AddMilliseconds(DbExpression, DbExpression)

Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci AddMilliseconds se zadanými argumenty, které musí mít typy výsledků DateTime, DateTimeOffset nebo Time a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu timeValue.

AddMinutes(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci AddMinutes se zadanými argumenty, které musí mít typy výsledků DateTime, DateTimeOffset nebo Time a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu timeValue.

AddMonths(DbExpression, DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci AddMonths se zadanými argumenty, které musí mít typy výsledků DateTime nebo DateTimeOffset a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu dateValue.

AddNanoseconds(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci AddNanoseconds se zadanými argumenty, které musí mít typy výsledků DateTime, DateTimeOffset nebo Time a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu timeValue.

AddSeconds(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci AddSeconds se zadanými argumenty, které musí mít typy výsledků DateTime, DateTimeOffset nebo Time a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu timeValue.

AddYears(DbExpression, DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci AddYears se zadanými argumenty, které musí mít typy výsledků DateTime nebo DateTimeOffset a celé číslo. Typ výsledku výrazu je stejný jako typ výsledku výrazu dateValue.

Average(DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Avg nad zadanou kolekcí. Typ výsledku výrazu je stejný jako typ elementu kolekce.

BitwiseAnd(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci BitwiseAnd se zadanými argumenty, které musí mít stejný celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ argumentů.

BitwiseNot(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci BitwiseNot se zadaným argumentem, který musí mít celočíselný číselný typ výsledku. Typ výsledku výrazu je stejný jako typ argumentů.

BitwiseOr(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci BitwiseOr se zadanými argumenty, které musí mít stejný celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ argumentů.

BitwiseXor(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci BitwiseXor se zadanými argumenty, které musí mít stejný celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ argumentů.

Ceiling(DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Strop se zadaným argumentem, který musí mít jeden, dvojitý nebo desetinný typ výsledku. Typ výsledku výrazu je stejný jako typ výsledku výrazu value.

Concat(DbExpression, DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Concat se zadanými argumenty, z nichž každý musí mít typ výsledku řetězce. Typ výsledku výrazu je řetězec.

Contains(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci Contains se zadanými argumenty, z nichž každý musí mít typ výsledku řetězce. Typ výsledku výrazu je Logická hodnota.

Count(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'Count' funkce nad zadanou kolekci. Typ výsledku výrazu je Edm.Int32.

Day(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci Day se zadaným argumentem, který musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

DayOfYear(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci DayOfYear se zadaným argumentem, který musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

DiffDays(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce DiffDays se zadanými argumenty, z nichž každý musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

DiffHours(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'DiffHours' funkce se zadanými argumenty, které musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

DiffMicroseconds(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'DiffMicroseconds' funkce se zadanými argumenty, které musí mít každý typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

DiffMilliseconds(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'DiffMilliseconds' funkce se zadanými argumenty, které musí mít každý typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

DiffMinutes(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'DiffMinutes' funkce se zadanými argumenty, které musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

DiffMonths(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci DiffMonths se zadanými argumenty, které musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

DiffNanoseconds(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'DiffNanoseconds' funkce se zadanými argumenty, které musí mít každý typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

DiffSeconds(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci DiffSeconds se zadanými argumenty, které musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

DiffYears(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'DiffYears' funkce se zadanými argumenty, které musí mít každý typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

EndsWith(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické funkce EndsWith se zadanými argumenty, z nichž každý musí mít typ výsledku řetězce. Typ výsledku výrazu je Logická hodnota.

Floor(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický "Floor" funkce se zadaným argumentem, který musí mít jeden, dvojitý nebo desetinný typ výsledku. Typ výsledku výrazu je stejný jako typ výsledku výrazu value.

GetTotalOffsetMinutes(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'GetTotalOffsetMinutes' funkce se zadaným argumentem, který musí mít Typ výsledku DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

Hour(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci Hour se zadaným argumentem, který musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

IndexOf(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce IndexOf se zadanými argumenty, z nichž každý musí mít typ výsledku řetězce. Typ výsledku výrazu je Edm.Int32.

Left(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce Left se zadanými argumenty, které musí mít řetězec a celočíselný číselný typ výsledku. Typ výsledku výrazu je řetězec.

Length(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické funkce Length se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je Edm.Int32.

LongCount(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci BigCount přes zadanou kolekci. Typ výsledku výrazu je Edm.Int64.

Max(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci "Max" nad zadanou kolekci. Typ výsledku výrazu je stejný jako typ elementu kolekce.

Millisecond(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické funkce Millisecond se zadaným argumentem, který musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

Min(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci "Min" nad zadanou kolekci. Typ výsledku výrazu je stejný jako typ elementu kolekce.

Minute(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci Minute se zadaným argumentem, který musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

Month(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci Month se zadaným argumentem, který musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

Power(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonický "Power" funkci se zadanými argumenty, které musí mít číselné typy výsledků. Typ výsledku výrazu je stejný jako typ výsledku výrazu baseArgument.

Replace(DbExpression, DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonický "Replace" funkci se zadanými argumenty, z nichž každý musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

Reverse(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce Reverse se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

Right(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonický "Right" funkci se zadanými argumenty, které musí mít řetězec a celočíselný číselný typ výsledku. Typ výsledku výrazu je řetězec.

Round(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické funkce Round se zadaným argumentem, který musí mít jeden, dvojitý nebo desetinný typ výsledku. Typ výsledku výrazu je stejný jako typ výsledku výrazu value.

Round(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'Round' funkce se zadanými argumenty, které musí mít jeden, dvojitý nebo desítkový a celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ výsledku výrazu value.

Second(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce "Second" se zadaným argumentem, který musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32.

StartsWith(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce StartsWith se zadanými argumenty, z nichž každý musí mít typ výsledku řetězce. Typ výsledku výrazu je Logická hodnota.

StDev(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'StDev' funkce přes členy, které nejsou null zadané kolekce. Typ výsledku výrazu je Edm.Double.

StDevP(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'StDevP' funkce přes základní soubor zadané kolekce. Typ výsledku výrazu je Edm.Double.

Substring(DbExpression, DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá funkci podřetězce kanonického se zadanými argumenty, které musí mít typ výsledku typu string a celočíselné číslo. Typ výsledku výrazu je řetězec.

Sum(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'Sum' funkce nad zadanou kolekci. Typ výsledku výrazu je stejný jako typ elementu kolekce.

ToLower(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'ToLower' funkce se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

ToUpper(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'ToUpper' funkce se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

Trim(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci Trim se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

TrimEnd(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce RTrim se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

TrimStart(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce LTrim se zadaným argumentem, který musí mít typ výsledku řetězce. Typ výsledku výrazu je také řetězec.

Truncate(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický "Truncate" funkce se zadanými argumenty, které musí mít jeden, dvojitý nebo desetinný a celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ výsledku výrazu value.

TruncateTime(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci TruncateTime se zadaným argumentem, který musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je stejný jako typ výsledku výrazu dateValue.

Var(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'Var' funkce pro členy, které nejsou null zadané kolekce. Typ výsledku výrazu je Edm.Double.

VarP(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci VarP nad základní soubor zadané kolekce. Typ výsledku výrazu Edm.Double.

Year(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci Year se zadaným argumentem, který musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32.

Area(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonickou funkci "Area" se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double.

AsBinary(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'AsBinary' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Binary.

AsGml(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'AsGml' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.String.

AsText(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'AsText' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.String.

Centroid(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce Centroid se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry.

CoordinateSystemId(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'CoordinateSystemId' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32.

Distance(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonický "Vzdálenost" funkce se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je Edm.Double.

Elevation(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'Zvýšení' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double.

EndPoint(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce EndPoint se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku je stejný jako typ výsledku .spatialValue

ExteriorRing(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'ExteriorRing' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické "InteriorRingAt" funkce se zadanými argumenty. První argument musí mít typ výsledku Edm.Geometry. Druhý argument musí mít celočíselný typ výsledku. Typ výsledku výrazu je Edm.Geometry.

InteriorRingCount(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'InteriorRingCount' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Int32.

IsClosedSpatial(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonický 'IsClosedSpatial' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku je Edm.Boolean.

IsEmptySpatial(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'IsEmptySpatial' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

IsRing(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'IsRing' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku je Edm.Boolean.

IsSimpleGeometry(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'IsSimpleGeometry' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

IsValidGeometry(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'IsValidGeometry' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

Latitude(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá funkci Zeměpisná šířka kanonického se zadaným argumentem, který musí mít typ výsledku Edm.Geography. Typ výsledku výrazu je Edm.Double.

Longitude(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce Zeměpisná délka se zadaným argumentem, který musí mít typ výsledku Edm.Geography. Typ výsledku výrazu je Edm.Double.

Measure(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické "Measure" funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double.

PointAt(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'PointAt' funkce se zadanými argumenty. První argument musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Druhý argument musí mít celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ výrazu spatialValue.

PointCount(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce PointCount se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32.

PointOnSurface(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'PointOnSurface' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry.

SpatialBoundary(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialBoundary' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialBuffer' funkce se zadanými argumenty, které musí mít typy výsledků Edm.Geography nebo Edm.Geometry a Edm.Double. Typ výsledku výrazu je Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialContains' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

SpatialConvexHull(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialConvexHull' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá funkci kanonické SpatialCrosses se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialDifference' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je stejný jako typ spatialValue1 a spatialValue2.

SpatialDimension(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialDimension' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialDisjoint' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialElementAt' funkce se zadanými argumenty. První argument musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Druhý argument musí mít celočíselný typ výsledku. Typ výsledku výrazu je stejný jako typ výrazu spatialValue.

SpatialElementCount(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialElementCount' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Int32.

SpatialEnvelope(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialEnvelope' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialEquals' funkce se zadanými argumenty, které musí mít každý typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialIntersection' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je stejný jako typ spatialValue1 a spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialIntersects' funkce se zadanými argumenty, které musí mít každý typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je Edm.Boolean.

SpatialLength(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialLength' funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialOverlaps' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialRelate' funkce se zadanými argumenty, které musí mít Edm.Geometry a řetězcové typy výsledků. Typ výsledku výrazu je Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický 'SpatialSymmetricDifference' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je stejný jako typ spatialValue1 a spatialValue2.

SpatialTouches(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialTouches' funkce se zadanými argumenty, které musí mít každý typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

SpatialTypeName(DbExpression)

Vytvoří objekt DbFunctionExpression , který vyvolá kanonické funkce SpatialTypeName se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku výrazu je Edm.String.

SpatialUnion(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialUnion' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku musí spatialValue1 odpovídat typu výsledku .spatialValue2 Typ výsledku výrazu je stejný jako typ spatialValue1 a spatialValue2.

SpatialWithin(DbExpression, DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonické 'SpatialWithin' funkce se zadanými argumenty, které musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean.

StartPoint(DbExpression)

Vytvoří , DbFunctionExpression který vyvolá kanonický StartPoint funkce se zadaným argumentem, který musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku je stejný jako typ výsledku spatialValue.

XCoordinate(DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci XCoordinate se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Double.

YCoordinate(DbExpression)

Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci YCoordinate se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Double.

Platí pro