DbGroupByExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje skupinu podle operace. Operace seskupování podle je seskupení prvků ve vstupní sadě na základě zadaných klíčových výrazů následovaných aplikací zadaných agregací. Tato třída se nemůže dědit.
public ref class DbGroupByExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbGroupByExpression : System.Data.Common.CommandTrees.DbExpression
type DbGroupByExpression = class
inherit DbExpression
Public NotInheritable Class DbGroupByExpression
Inherits DbExpression
- Dědičnost
Vlastnosti
Aggregates |
DbAggregate Získá seznam, který poskytuje agregace použít. |
ExpressionKind |
Získá druh výrazu, který označuje operaci tohoto výrazu. (Zděděno od DbExpression) |
Input |
Získá, DbGroupExpressionBinding který určuje vstupní sadu a poskytuje přístup k proměnné elementu set a prvku skupiny. |
Keys |
DbExpression Získá seznam, který poskytuje klíče seskupení. |
ResultType |
Získá metadata typu pro typ výsledku výrazu. (Zděděno od DbExpression) |
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é vygenerují výslednou hodnotu určitého typu. |
Equals(Object) |
Určuje, zda zadaný Object je roven aktuální DbExpression instance. (Zděděno od DbExpression) |
GetHashCode() |
Slouží jako hashovací funkce pro typ. (Zděděno od DbExpression) |
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) |
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é and argumenty vlevo a vpravo. |
Any(DbExpression) |
Vytvoří nový DbExpression , který určuje, zda zadaný argument set není prázdný. |
Any(DbExpression, Func<DbExpression,DbExpression>) |
Vytvoří nový DbQuantifierExpression , který určuje, zda daný predikát platí 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ý |
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 argumentem vpravo. |
Element(DbExpression) |
Vytvoří nový DbElementExpression , který převede sadu na jednoúčelový. |
Equal(DbExpression, DbExpression) |
Vytvoří nový DbComparisonExpression , který porovná argumenty vlevo a vpravo pro rovnost. |
Except(DbExpression, DbExpression) |
Vytvoří nový DbExceptExpression , který vypočítá odečtení argumentu pravé sady od argumentu levé sady. |
Exists(DbExpression) |
Vytvoří nový DbExpression , který určuje, zda zadaný argument set 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 hodnoty klíče 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 argumentu vpravo. |
GroupBind(DbExpression) |
Vytvoří novou vazbu skupinového výrazu, která používá vygenerované názvy proměnných a proměnných skupiny k vytvoření vazby daného výrazu. |
GroupBindAs(DbExpression, String, String) |
Vytvoří nový DbGroupExpressionBinding objekt, 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é výrazy vlevo a vpravo v zadané podmínce spojení pomocí InnerJoin jako DbExpressionKind. |
Intersect(DbExpression, DbExpression) |
Vytvoří nový DbIntersectExpression , který vypočítá průnik argumentů levé a pravé sady. |
IsEmpty(DbExpression) |
Vytvoří nový DbIsEmptyExpression , který určuje, zda je zadaný argument množiny prázdnou množinou. |
IsNull(DbExpression) |
Vytvoří nový DbIsNullExpression , který určuje, zda zadaný argument má hodnotu null. |
IsOf(DbExpression, TypeUsage) |
Vytvoří nový DbIsOfExpression , který určuje, zda daný argument je 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 nad sadami určenými vnějšími a vnitřními výrazy, které jsou spojené pod podmínkou 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 levý argument menší než pravý argument. |
LessThanOrEqual(DbExpression, DbExpression) |
Vytvoří nový DbComparisonExpression , který určuje, zda je argument vlevo menší než nebo roven argumentu vpravo. |
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ého řídicího znaku. |
Limit(DbExpression, DbExpression) |
Vytvoří nový DbLimitExpression , který omezuje počet prvků v kolekci Argument na zadanou hodnotu count Limit. Ve výstupu nejsou zahrnuté vázané výsledky. |
Minus(DbExpression, DbExpression) |
Vytvoří nový DbArithmeticExpression , který odečte pravý argument od argumentu vlevo. |
Modulo(DbExpression, DbExpression) |
Vytvoří nový DbArithmeticExpression , který vypočítá zbytek levého argumentu děleného argumentem vpravo. |
Multiply(DbExpression, DbExpression) |
Vytvoří nový DbArithmeticExpression argument, který vynásobí levý argument argumentem vpravo. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Vytvoří novou DbRelationshipNavigationExpression , která představuje navigaci ve složení nebo asociačním vztahu. |
Negate(DbExpression) |
Vytvoří nový DbArithmeticExpression , který neguje hodnotu argumentu. |
Not(DbExpression) |
Vytvoří , DbNotExpression který provádí logickou negaci daného argumentu. |
NotEqual(DbExpression, DbExpression) |
Vytvoří nový DbComparisonExpression , který porovná levé a pravé argumenty nerovnosti. |
OfType(DbExpression, TypeUsage) |
Vytvoří nový DbOfTypeExpression , který vytvoří sadu sestávající z prvků dané vstupní sady, které jsou zadaného typu. |
OfTypeOnly(DbExpression, TypeUsage) |
Vytvoří novou DbOfTypeExpression , která vytvoří sadu sestávající z prvků dané vstupní sady, které jsou přesně zadaného typu. |
Or(DbExpression, DbExpression) |
Vytvoří , DbOrExpression který provádí logické or z levé a pravé argumenty. |
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ří novou DbSortExpression , která seřadí danou vstupní sadu 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í danou vstupní sadu podle zadaného klíče řazení sestupným pořadím řazení a výchozí kolací. |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
Vytvoří novou DbSortExpression , která seřadí danou vstupní sadu podle zadaného klíče řazení sestupným pořadím řazení a zadanou kolací. |
OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
Vytvoří nový DbApplyExpression , který vyhodnotí daný |
Plus(DbExpression, DbExpression) |
Vytvoří nový DbArithmeticExpression , který přidá argument vlevo k argumentu vpravo. |
Property(DbExpression, EdmProperty) |
Vytvoří nový DbPropertyExpression představující načtení zadané vlastnosti. |
Property(DbExpression, NavigationProperty) |
Vytvoří nový DbPropertyExpression 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ý |
SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
Vytvoří nový DbApplyExpression , který vyhodnotí daný |
Take(DbExpression, DbExpression) |
Vytvoří nový DbLimitExpression , který omezuje počet prvků v kolekci Argument na zadanou hodnotu count Limit. Ve výstupu nejsou zahrnuté vázané výsledky. |
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 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 odebranými duplicitními položkami. |
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 filtr, který filtruje prvky v dané vstupní sadě pomocí zadaného predikátu. |
Abs(DbExpression) |
Vytvoří , DbFunctionExpression který vyvolá kanonický 'Abs' funkce 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 |
AddDays(DbExpression, DbExpression) |
Vytvoří , DbFunctionExpression který vyvolá kanonické 'AddDays' funkce se zadanými argumenty, které musí mít DateTime nebo DateTimeOffset a celočíselné typy výsledků. Typ výsledku výrazu je stejný jako typ výsledku výrazu |
AddHours(DbExpression, DbExpression) |
Vytvoří , DbFunctionExpression který vyvolá kanonický 'AddHours' funkce se zadanými argumenty, které musí mít DateTime, DateTimeOffset nebo Time, a celočíselné typy výsledků. Typ výsledku výrazu je stejný jako typ výsledku výrazu |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci Count nad zadanou kolekcí. Typ výsledku výrazu je Edm.Int32. |
Day(DbExpression) |
Vytvoří funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci DiffDays se zadanými argumenty, které musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32. |
DiffHours(DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci DiffHours 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci DiffMicroseconds se zadanými argumenty, které musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32. |
DiffMilliseconds(DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci DiffMilliseconds se zadanými argumenty, které musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32. |
DiffMinutes(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci DiffMinutes 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ří objekt 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ří objekt DbFunctionExpression , který vyvolá kanonickou funkci DiffNanoseconds se zadanými argumenty, které musí mít typ výsledku DateTime, DateTimeOffset nebo Time. Typ výsledku výrazu je Edm.Int32. |
DiffSeconds(DbExpression, DbExpression) |
Vytvoří funkci 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á kanonickou funkci DiffYears se zadanými argumenty, které musí mít typ výsledku DateTime nebo DateTimeOffset. Typ výsledku výrazu je Edm.Int32. |
EndsWith(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci "Floor" 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 |
GetTotalOffsetMinutes(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci GetTotalOffsetMinutes se zadaným argumentem, který musí mít typ výsledku DateTimeOffset. Typ výsledku výrazu je Edm.Int32. |
Hour(DbExpression) |
Vytvoří DbFunctionExpression funkci , 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci 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á kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci BigCount přes zadanou kolekci. Typ výsledku výrazu je Edm.Int64. |
Max(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Max nad zadanou kolekcí. Typ výsledku výrazu je stejný jako typ elementu kolekce. |
Millisecond(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Milisekund 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ří objekt DbFunctionExpression , který vyvolá kanonickou funkci Min nad zadanou kolekcí. Typ výsledku výrazu je stejný jako typ elementu kolekce. |
Minute(DbExpression) |
Vytvoří funkci 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ří funkci 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á kanonickou funkci Power 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 |
Replace(DbExpression, DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci Replace 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á kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci Right se zadanými argumenty, které musí mít řetězec a celočíselný typ výsledku. Typ výsledku výrazu je řetězec. |
Round(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci 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 |
Round(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Round 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 |
Second(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci "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ří DbFunctionExpression funkci , která vyvolá kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci StDev nad členy, které nejsou null zadané kolekce. Typ výsledku výrazu je Edm.Double. |
StDevP(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci StDevP nad základní soubor zadané kolekce. Typ výsledku výrazu je Edm.Double. |
Substring(DbExpression, DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci Podřetězce se zadanými argumenty, které musí mít řetězcové a celočíselné číselné typy výsledků. Typ výsledku výrazu je řetězec. |
Sum(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Sum nad zadanou kolekcí. Typ výsledku výrazu je stejný jako typ elementu kolekce. |
ToLower(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci ToLower 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci ToUpper 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ří příkaz 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á kanonickou funkci 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á kanonickou funkci 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ří objekt DbFunctionExpression , který vyvolá kanonickou funkci Truncate 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 |
TruncateTime(DbExpression) |
Vytvoří funkci 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 |
Var(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Var nad členy zadané kolekce, které nemají hodnotu null. Typ výsledku výrazu je Edm.Double. |
VarP(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci VarP nad základní soubor zadané kolekce. Typ výsledku výrazu Edm.Double. |
Year(DbExpression) |
Vytvoří funkci 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ří funkci 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á kanonickou funkci AsBinary 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci AsGml 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á kanonickou funkci AsText 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á kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci Vzdálenost se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
Elevation(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci Zvýšení 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ří, DbFunctionExpression který vyvolá kanonickou funkci 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 |
ExteriorRing(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci ExteriorRing 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci InteriorRingAt se zadanými argumenty. První argument musí mít typ výsledku Edm.Geometry. Druhý argument musí mít celočíselné typy výsledků. Typ výsledku výrazu je Edm.Geometry. |
InteriorRingCount(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci InteriorRingCount se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Int32. |
IsClosedSpatial(DbExpression) |
Vytvoří, 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ří objekt DbFunctionExpression , který vyvolá kanonickou funkci IsEmptySpatial 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci IsRing se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku je Edm.Boolean. |
IsSimpleGeometry(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci IsSimpleGeometry se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
IsValidGeometry(DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci IsValidGeometry 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á kanonickou funkci Zeměpisná šířka 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á kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci "Measure" 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci PointAt 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 |
PointCount(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci PointOnSurface se zadaným argumentem, který musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Geometry. |
SpatialBoundary(DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialBoundary 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á kanonickou funkci SpatialBuffer 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á kanonickou funkci SpatialContains se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialConvexHull(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialConvexHull 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci 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á kanonickou funkci SpatialDifference se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialDimension(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialDimension 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ří objekt DbFunctionExpression , který vyvolá kanonickou funkci SpatialDisjoint se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialElementAt(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialElementAt 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 |
SpatialElementCount(DbExpression) |
Vytvoří DbFunctionExpression vyvolá kanonickou funkci SpatialElementCount 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialEnvelope 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialEquals se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialIntersection(DbExpression, DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialIntersection se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialIntersects(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialIntersects se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialLength(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci SpatialLength 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialOverlaps se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
Vytvoří objekt DbFunctionExpression , který vyvolá kanonickou funkci SpatialRelate se zadanými argumenty, které musí mít typy výsledků Edm.Geometry a string. Typ výsledku výrazu je Edm.Boolean. |
SpatialSymmetricDifference(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialSymmetricDifference se zadanými argumenty, které musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialTouches(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialTouches se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
SpatialTypeName(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci 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ří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialUnion se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geography nebo Edm.Geometry. Typ výsledku |
SpatialWithin(DbExpression, DbExpression) |
Vytvoří funkci DbFunctionExpression , která vyvolá kanonickou funkci SpatialWithin se zadanými argumenty, z nichž každý musí mít typ výsledku Edm.Geometry. Typ výsledku výrazu je Edm.Boolean. |
StartPoint(DbExpression) |
Vytvoří, DbFunctionExpression který vyvolá kanonickou funkci StartPoint 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 |
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. |