DbLimitExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示自變數集合中項目數目限制為指定的限制值。
public ref class DbLimitExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbLimitExpression : System.Data.Common.CommandTrees.DbExpression
type DbLimitExpression = class
inherit DbExpression
Public NotInheritable Class DbLimitExpression
Inherits DbExpression
- 繼承
備註
DbLimitExpression 可以套用至任何具有集合結果類型的 DbExpression,包括 DbSkipExpression。
DbLimitExpression 提供 Top 作業的對等專案。 它不需要在其輸入上執行排序作業。 它有兩個 Expression
屬性,Argument 和 Limit,指定要分別傳回的集合和數據列數目。
DbLimitExpression 也有 Boolean
WithTies 屬性,可控制是否傳回與最終數據列排名相等的數據列。
WithTies 預設為 false
。
屬性
Argument |
取得或設定指定輸入集合的表達式。 |
ExpressionKind |
取得表達式的種類,表示這個表達式的作業。 (繼承來源 DbExpression) |
Limit |
取得或設定表達式,指定從輸入集合傳回之項目數目的限制。 |
ResultType |
取得表達式結果型別的型別元數據。 (繼承來源 DbExpression) |
WithTies |
取得限制作業是否包含系結的結果。 包含系結結果可能會產生比 Limit 值指定的結果更多。 |
方法
Accept(DbExpressionVisitor) |
針對不會產生結果值的表達式,實作訪客模式。 |
Accept<TResultType>(DbExpressionVisitor<TResultType>) |
針對產生特定型別結果值的表達式,實作訪客模式。 |
Equals(Object) |
判斷指定的 Object 是否等於目前的 DbExpression 實例。 (繼承來源 DbExpression) |
GetHashCode() |
做為型別的哈希函式。 (繼承來源 DbExpression) |
GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |
擴充方法
All(DbExpression, Func<DbExpression,DbExpression>) |
建立新的 DbQuantifierExpression,判斷指定的述詞是否保留輸入集的所有元素。 |
And(DbExpression, DbExpression) |
建立 DbAndExpression,以執行左右自變數的邏輯 And。 |
Any(DbExpression) |
建立新的 DbExpression,判斷指定的 set 自變數是否為非空白。 |
Any(DbExpression, Func<DbExpression,DbExpression>) |
建立新的 DbQuantifierExpression,判斷指定的述詞是否保留輸入集的任何專案。 |
As(DbExpression, String) |
傳回指定的自變數做為索引鍵/值組物件。 |
Bind(DbExpression) |
建立新的 DbExpressionBinding,使用產生的變數名稱系結指定的表達式。 |
BindAs(DbExpression, String) |
建立使用指定變數名稱系結指定表達式的新 DbExpressionBinding。 |
CastTo(DbExpression, TypeUsage) |
建立新的 DbCastExpression,將轉換作業套用至多型自變數。 |
CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
建立新的 DbApplyExpression,針對指定輸入集的每個元素評估指定的 |
Deref(DbExpression) |
建立新的 DbDerefExpression,以擷取指定參考表達式的特定實體。 |
Distinct(DbExpression) |
建立新的 DbDistinctExpression,從指定的 set 自變數中移除重複專案。 |
Divide(DbExpression, DbExpression) |
建立新的 DbArithmeticExpression,將左自變數除以右自變數。 |
Element(DbExpression) |
建立新的 DbElementExpression,將集合轉換成單一。 |
Equal(DbExpression, DbExpression) |
建立新的 DbComparisonExpression,以比較左右自變數是否相等。 |
Except(DbExpression, DbExpression) |
建立新的 DbExceptExpression,計算從左 set 自變數減去右 set 自變數。 |
Exists(DbExpression) |
建立新的 DbExpression,判斷指定的 set 自變數是否為非空白。 |
FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
使用 FullOuterJoin 做為 DbExpressionKind,在指定的聯結條件上,建立新的 DbJoinExpression,聯結由左右運算式指定的集合。 |
GetEntityRef(DbExpression) |
建立新的 DbEntityRefExpression,以結構形式擷取指定實體的 ref。 |
GetRefKey(DbExpression) |
建立新的 DbRefKeyExpression,以結構形式擷取指定參考的索引鍵值。 |
GreaterThan(DbExpression, DbExpression) |
建立新的 DbComparisonExpression,判斷左自變數是否大於右自變數。 |
GreaterThanOrEqual(DbExpression, DbExpression) |
建立新的 DbComparisonExpression,判斷左自變數是否大於或等於右自變數。 |
GroupBind(DbExpression) |
建立新的群組表達式系結,這個系結會使用產生的變數和群組變數名稱來系結指定的表達式。 |
GroupBindAs(DbExpression, String, String) |
建立新的 DbGroupExpressionBinding,使用指定的變數名稱和群組變數名稱來系結指定的表達式。 |
InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
使用 InnerJoin 做為 DbExpressionKind,在指定的聯結條件上,建立新的 DbJoinExpression,聯結由左右運算式指定的集合。 |
Intersect(DbExpression, DbExpression) |
建立計算左右集自變數交集的新 DbIntersectExpression。 |
IsEmpty(DbExpression) |
建立新的 DbIsEmptyExpression,判斷指定的 set 自變數是否為空集。 |
IsNull(DbExpression) |
建立新的 DbIsNullExpression,判斷指定的自變數是否為 null。 |
IsOf(DbExpression, TypeUsage) |
建立新的 DbIsOfExpression,判斷指定的自變數是否為指定的型別或子類型。 |
IsOfOnly(DbExpression, TypeUsage) |
建立新的 DbIsOfExpression 表示式,以判斷指定的自變數是否為指定的型別,而且只有該類型(不是子類型)。 |
Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>) |
使用 InnerJoin 做為 DbExpressionKind,在指定的外部與內部索引鍵之間相等條件上,建立新的 DbJoinExpression,聯結外部和內部表達式所指定的集合。 |
Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>) |
建立新的 DbProjectExpression,使用 InnerJoin 做為 DbExpressionKind,在外部和內部表達式所指定的集合上投影指定的選取器,並聯結在指定的外部和內部索引鍵之間的相等條件。 |
LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>) |
使用 LeftOuterJoin 做為 DbExpressionKind,在指定的聯結條件上,建立新的 DbJoinExpression,聯結由左右表達式指定的集合。 |
LessThan(DbExpression, DbExpression) |
建立新的 DbComparisonExpression,判斷左自變數是否小於右自變數。 |
LessThanOrEqual(DbExpression, DbExpression) |
建立新的 DbComparisonExpression,判斷左自變數是否小於或等於右自變數。 |
Like(DbExpression, DbExpression) |
建立新的 DbLikeExpression,以比較指定的輸入字串與指定的模式。 |
Like(DbExpression, DbExpression, DbExpression) |
建立新的 DbLikeExpression,以使用選擇性逸出,將指定的輸入字串與指定的模式進行比較。 |
Limit(DbExpression, DbExpression) |
建立新的 DbLimitExpression,將 Argument 集合中的項目數目限制為指定的 Count Limit 值。 系結的結果不會包含在輸出中。 |
Minus(DbExpression, DbExpression) |
建立新的 DbArithmeticExpression,從左自變數減去右自變數。 |
Modulo(DbExpression, DbExpression) |
建立新的 DbArithmeticExpression,計算左自變數的其餘部分除以右自變數。 |
Multiply(DbExpression, DbExpression) |
建立新的 DbArithmeticExpression,將左自變數乘以右自變數。 |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
建立新的 DbRelationshipNavigationExpression,代表組合或關聯關聯性的流覽。 |
Negate(DbExpression) |
建立新的 DbArithmeticExpression,以否定 自變數的值。 |
Not(DbExpression) |
建立執行指定自變數邏輯否定的 DbNotExpression。 |
NotEqual(DbExpression, DbExpression) |
建立新的 DbComparisonExpression,以比較不等的左右自變數。 |
OfType(DbExpression, TypeUsage) |
建立新的 DbOfTypeExpression,這個集合會產生一組,其中包含指定之輸入集的指定輸入集。 |
OfTypeOnly(DbExpression, TypeUsage) |
建立新的 DbOfTypeExpression,產生一個集合,其中包含指定之輸入集的元素,而該集合完全屬於指定的型別。 |
Or(DbExpression, DbExpression) |
建立執行左右自變數邏輯 Or 的 DbOrExpression。 |
OrderBy(DbExpression, Func<DbExpression,DbExpression>) |
建立新的 DbSortExpression,以指定排序索引鍵排序指定的輸入集,並依遞增排序順序和預設定序。 |
OrderBy(DbExpression, Func<DbExpression,DbExpression>, String) |
建立新的 DbSortExpression,以指定的排序索引鍵排序指定的輸入集,並以遞增排序順序和指定的定序。 |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>) |
使用遞減排序順序和預設定序,建立新的 DbSortExpression,依指定的排序索引鍵排序指定的輸入集。 |
OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String) |
建立新的 DbSortExpression,依指定的排序索引鍵排序指定的輸入集,並依遞減排序順序和指定的定序。 |
OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>) |
建立新的 DbApplyExpression,針對指定輸入集的每個元素評估指定的 |
Plus(DbExpression, DbExpression) |
建立新的 DbArithmeticExpression,將左自變數新增至右自變數。 |
Property(DbExpression, EdmProperty) |
建立代表所指定屬性擷取的新 DbPropertyExpression。 |
Property(DbExpression, NavigationProperty) |
建立新的 DbPropertyExpression,表示擷取指定的導覽屬性。 |
Property(DbExpression, RelationshipEndMember) |
建立新的 DbPropertyExpression,表示所指定關聯性結束成員的擷取。 |
Property(DbExpression, String) |
建立新的 DbPropertyExpression,表示從指定實例擷取具有指定名稱的實例屬性。 |
Select<TProjection>(DbExpression, Func<DbExpression,TProjection>) |
建立新的 DbProjectExpression,以在指定的輸入集上選取指定的表達式。 |
SelectMany(DbExpression, Func<DbExpression,DbExpression>) |
建立新的 DbApplyExpression,針對指定輸入集的每個元素評估指定的 |
SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>) |
建立新的 DbApplyExpression,針對指定輸入集的每個元素評估指定的 |
Take(DbExpression, DbExpression) |
建立新的 DbLimitExpression,將 Argument 集合中的項目數目限制為指定的 Count Limit 值。 系結的結果不會包含在輸出中。 |
ToSortClause(DbExpression) |
使用遞增排序順序和預設定序,建立新的 DbSortClause。 |
ToSortClause(DbExpression, String) |
使用遞增排序順序和指定的定序,建立新的 DbSortClause。 |
ToSortClauseDescending(DbExpression) |
使用遞減排序順序和預設定序,建立新的 DbSortClause。 |
ToSortClauseDescending(DbExpression, String) |
使用遞減排序順序和指定的定序,建立新的 DbSortClause。 |
TreatAs(DbExpression, TypeUsage) |
建立新的 DbTreatExpression。 |
UnaryMinus(DbExpression) |
建立新的 DbArithmeticExpression,以否定 自變數的值。 |
Union(DbExpression, DbExpression) |
建立新的 DbExpression,計算已移除重複項的左右集合自變數聯集。 |
UnionAll(DbExpression, DbExpression) |
建立新的 DbUnionAllExpression,其會計算左右集合自變數的聯集,而且不會移除重複專案。 |
Where(DbExpression, Func<DbExpression,DbExpression>) |
建立新的 DbFilterExpression,以使用指定的述詞來篩選指定輸入集中的專案。 |
Abs(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Abs』 函式,每個自變數都必須有數值結果類型。 表達式的結果類型與 |
AddDays(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『AddDays』 函式,其必須有 DateTime 或 DateTimeOffset 和整數結果型別。 表達式的結果類型與 |
AddHours(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『AddHours』 函式的 DbFunctionExpression,該自變數必須有 DateTime、DateTimeOffset 或 Time,以及整數結果類型。 表達式的結果類型與 |
AddMicroseconds(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『AddMicroseconds』 函式的 DbFunctionExpression,該自變數必須有 DateTime、DateTimeOffset 或 Time,以及整數結果類型。 表達式的結果類型與 |
AddMilliseconds(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『AddMilliseconds』 函式的 DbFunctionExpression,該自變數必須具有 DateTime、DateTimeOffset 或 Time,以及整數結果類型。 表達式的結果類型與 |
AddMinutes(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『AddMinutes』 函式的 DbFunctionExpression,該自變數必須有 DateTime、DateTimeOffset 或 Time,以及整數結果類型。 表達式的結果類型與 |
AddMonths(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『AddMonths』 函式,其必須有 DateTime 或 DateTimeOffset 和整數結果類型。 表達式的結果類型與 |
AddNanoseconds(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『AddNanoseconds』 函式的 DbFunctionExpression,該自變數必須有 DateTime、DateTimeOffset 或 Time,以及整數結果類型。 表達式的結果類型與 |
AddSeconds(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『AddSeconds』 函式的 DbFunctionExpression,該自變數必須有 DateTime、DateTimeOffset 或 Time,以及整數結果類型。 表達式的結果類型與 |
AddYears(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『AddYears』 函式,其必須有 DateTime 或 DateTimeOffset 和整數結果類型。 表達式的結果類型與 |
Average(DbExpression) |
建立 DbFunctionExpression,在指定的集合上叫用標準 'Avg' 函式。 表達式的結果類型與集合的元素類型相同。 |
BitwiseAnd(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『BitwiseAnd』 函式的 DbFunctionExpression,其必須具有相同的整數數值結果類型。 表達式的結果類型與自變數的類型相同。 |
BitwiseNot(DbExpression) |
使用指定的自變數,建立叫用標準 『BitwiseNot』 函式的 DbFunctionExpression,該自變數必須具有整數數值結果類型。 表達式的結果類型與自變數的類型相同。 |
BitwiseOr(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『BitwiseOr』 函式的 DbFunctionExpression,其必須具有相同的整數數值結果型別。 表達式的結果類型與自變數的類型相同。 |
BitwiseXor(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『BitwiseXor』 函式的 DbFunctionExpression,其必須具有相同的整數數值結果型別。 表達式的結果類型與自變數的類型相同。 |
Ceiling(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Ceiling』 函式,每個自變數都必須具有單一、雙精度浮點數或十進製結果類型。 表達式的結果類型與 |
Concat(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『Concat』 函式的 DbFunctionExpression,每個自變數都必須有字串結果類型。 表達式的結果類型為字串。 |
Contains(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『Contains』 函式的 DbFunctionExpression,每個自變數都必須有字串結果類型。 表達式的結果類型為 Boolean。 |
Count(DbExpression) |
建立 DbFunctionExpression,在指定的集合上叫用標準 『Count』 函式。 表達式的結果類型為Edm.Int32。 |
Day(DbExpression) |
使用指定的自變數,建立叫用標準 『Day』 函式的 DbFunctionExpression,該自變數必須具有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
DayOfYear(DbExpression) |
使用指定的自變數,建立叫用標準 『DayOfYear』 函式的 DbFunctionExpression,該自變數必須具有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffDays(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『DiffDays』 函式的 DbFunctionExpression,每個自變數都必須有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffHours(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『DiffHours』 函式的 DbFunctionExpression,每個自變數都必須有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffMicroseconds(DbExpression, DbExpression) |
建立一個 DbFunctionExpression,使用指定的自變數叫用標準 'DiffMicroseconds' 函式,每個自變數都必須有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffMilliseconds(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『DiffMilliseconds』 函式,每個自變數都必須有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffMinutes(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『DiffMinutes』 函式,每個自變數都必須有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffMonths(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『DiffMonths』 函式,每個自變數都必須有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffNanoseconds(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『DiffNanoseconds』 函式的 DbFunctionExpression,每個自變數都必須有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffSeconds(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『DiffSeconds』 函式的 DbFunctionExpression,每個自變數都必須有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
DiffYears(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『DiffYears』 函式的 DbFunctionExpression,每個自變數都必須有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
EndsWith(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『EndsWith』 函式的 DbFunctionExpression,每個自變數都必須具有字串結果類型。 表達式的結果類型為 Boolean。 |
Floor(DbExpression) |
建立一個 DbFunctionExpression,使用指定的自變數叫用標準 『Floor』 函式,每個自變數都必須有單一、雙精度浮點數或十進製結果類型。 表達式的結果類型與 |
GetTotalOffsetMinutes(DbExpression) |
使用指定的自變數,建立叫用標準 『GetTotalOffsetMinutes』 函式的 DbFunctionExpression,該自變數必須具有 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
Hour(DbExpression) |
使用指定的自變數來叫用標準 『Hour』 函式的 DbFunctionExpression,該自變數必須具有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
IndexOf(DbExpression, DbExpression) |
建立一個 DbFunctionExpression,以指定自變數叫用標準 『IndexOf』 函式,每個自變數都必須有字串結果型別。 表達式的結果類型為Edm.Int32。 |
Left(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Left』 函式,其必須具有字串和整數數值結果類型。 表達式的結果類型為字串。 |
Length(DbExpression) |
建立使用指定自變數叫用標準 『Length』 函式的 DbFunctionExpression,該自變數必須具有字串結果型別。 表達式的結果類型為Edm.Int32。 |
LongCount(DbExpression) |
建立 DbFunctionExpression,在指定的集合上叫用標準 『BigCount』 函式。 表達式的結果類型為Edm.Int64。 |
Max(DbExpression) |
建立 DbFunctionExpression,在指定的集合上叫用標準 『Max』 函式。 表達式的結果類型與集合的元素類型相同。 |
Millisecond(DbExpression) |
使用指定的自變數來叫用標準 『Millisecond』 函式的 DbFunctionExpression,該自變數必須具有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
Min(DbExpression) |
建立 DbFunctionExpression,在指定的集合上叫用標準 『Min』 函式。 表達式的結果類型與集合的元素類型相同。 |
Minute(DbExpression) |
使用指定的自變數,建立叫用標準 『Minute』 函式的 DbFunctionExpression,該自變數必須具有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
Month(DbExpression) |
使用指定的自變數,建立叫用標準 『Month』 函式的 DbFunctionExpression,該自變數必須具有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
Power(DbExpression, DbExpression) |
建立使用指定自變數叫用標準 『Power』 函式的 DbFunctionExpression,其必須具有數值結果類型。 表達式的結果類型與 |
Replace(DbExpression, DbExpression, DbExpression) |
建立一個 DbFunctionExpression,以指定的自變數叫用標準 『Replace』 函式,每個自變數都必須有字串結果類型。 表達式的結果類型也是字串。 |
Reverse(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Reverse』 函式,其必須具有字串結果型別。 表達式的結果類型也是字串。 |
Right(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『Right』 函式的 DbFunctionExpression,其必須具有字串和整數數值結果類型。 表達式的結果類型為字串。 |
Round(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Round』 函式,每個自變數都必須有單一、雙精度浮點數或十進製結果類型。 表達式的結果類型與 |
Round(DbExpression, DbExpression) |
使用指定的自變數叫用標準 『Round』 函式的 DbFunctionExpression,該自變數必須具有單一、雙精度浮點數或十進位數,以及整數結果型別。 表達式的結果類型與 |
Second(DbExpression) |
使用指定的自變數,建立叫用標準 『Second』 函式的 DbFunctionExpression,該自變數必須具有 DateTime、DateTimeOffset 或 Time 結果類型。 表達式的結果類型為Edm.Int32。 |
StartsWith(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 『StartsWith』 函式的 DbFunctionExpression,每個自變數都必須有字串結果類型。 表達式的結果類型為 Boolean。 |
StDev(DbExpression) |
建立 DbFunctionExpression,在指定集合的非 Null 成員上叫用標準 『StDev』 函式。 表達式的結果類型為Edm.Double。 |
StDevP(DbExpression) |
建立 DbFunctionExpression,在指定集合的母體擴展上叫用標準 『StDevP』 函式。 表達式的結果類型為Edm.Double。 |
Substring(DbExpression, DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Substring』 函式,其必須具有字串和整數數值結果型別。 表達式的結果類型為字串。 |
Sum(DbExpression) |
建立 DbFunctionExpression,在指定的集合上叫用標準 『Sum』 函式。 表達式的結果類型與集合的元素類型相同。 |
ToLower(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『ToLower』 函式,其必須具有字串結果型別。 表達式的結果類型也是字串。 |
ToUpper(DbExpression) |
使用指定的自變數,建立叫用標準 『ToUpper』 函式的 DbFunctionExpression,該自變數必須具有字串結果型別。 表達式的結果類型也是字串。 |
Trim(DbExpression) |
使用指定的自變數,建立叫用標準 『Trim』 函式的 DbFunctionExpression,該自變數必須具有字串結果類型。 表達式的結果類型也是字串。 |
TrimEnd(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『RTrim』 函式,其必須具有字串結果類型。 表達式的結果類型也是字串。 |
TrimStart(DbExpression) |
使用指定的自變數,建立叫用標準 『LTrim』 函式的 DbFunctionExpression,該自變數必須具有字串結果型別。 表達式的結果類型也是字串。 |
Truncate(DbExpression, DbExpression) |
使用指定的自變數來叫用標準 『Truncate』 函式的 DbFunctionExpression,其必須具有單一、雙精度浮點數或十進制數,以及整數結果型別。 表達式的結果類型與 |
TruncateTime(DbExpression) |
使用指定的自變數,建立叫用標準 『TruncateTime』 函式的 DbFunctionExpression,該自變數必須具有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型與 |
Var(DbExpression) |
建立 DbFunctionExpression,在指定集合的非 Null 成員上叫用標準 『Var』 函式。 表達式的結果類型為Edm.Double。 |
VarP(DbExpression) |
建立 DbFunctionExpression,在指定集合的母體擴展上叫用標準 『VarP』 函式。 表達式 Edm.Double 的結果類型。 |
Year(DbExpression) |
使用指定的自變數,建立會叫用標準 『Year』 函式的 DbFunctionExpression,該自變數必須具有 DateTime 或 DateTimeOffset 結果類型。 表達式的結果類型為Edm.Int32。 |
Area(DbExpression) |
使用指定的自變數,建立叫用標準 『Area』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
AsBinary(DbExpression) |
使用指定的自變數,建立叫用標準 『AsBinary』 函式的 DbFunctionExpression,其必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Binary。 |
AsGml(DbExpression) |
使用指定的自變數,建立叫用標準 『AsGml』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.String。 |
AsText(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『AsText』 函式,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.String。 |
Centroid(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Centerid』 函式,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
CoordinateSystemId(DbExpression) |
使用指定的自變數,建立叫用標準 『CoordinateSystemId』 函式的 DbFunctionExpression,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Int32。 |
Distance(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Distance』 函式,每個自變數都必須有 Edm.Geography 或 Edm.Geometry 結果類型。
|
Elevation(DbExpression) |
使用指定的自變數來叫用標準 『Elevation』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
EndPoint(DbExpression) |
使用指定的自變數,建立叫用標準 'EndPoint' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography 或Edm.Geometry結果類型。 結果類型與 |
ExteriorRing(DbExpression) |
使用指定的自變數,建立叫用標準 『ExternalRing』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
InteriorRingAt(DbExpression, DbExpression) |
建立使用指定自變數叫用標準 『InteriorRingAt』 函式的 DbFunctionExpression。 第一個自變數必須具有Edm.Geometry結果類型。 第二個自變數必須有整數數值結果類型。 表達式的結果類型為Edm.Geometry。 |
InteriorRingCount(DbExpression) |
使用指定的自變數,建立叫用標準 『InteriorRingCount』 函式的 DbFunctionExpression,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Int32。 |
IsClosedSpatial(DbExpression) |
使用指定的自變數,建立叫用標準 『IsClosedSpatial』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 結果類型為 Edm.Boolean。 |
IsEmptySpatial(DbExpression) |
使用指定的自變數,建立叫用標準 『IsEmptySpatial』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
IsRing(DbExpression) |
使用指定的自變數,建立叫用標準 『IsRing』 函式的 DbFunctionExpression,該自變數必須具有Edm.Geometry結果類型。 結果類型為 Edm.Boolean。 |
IsSimpleGeometry(DbExpression) |
使用指定的自變數,建立叫用標準 『IsSimpleGeometry』 函式的 DbFunctionExpression,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
IsValidGeometry(DbExpression) |
使用指定的自變數,建立叫用標準 『IsValidGeometry』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
Latitude(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Latitude』 函式,其必須具有Edm.Geography結果類型。 表達式的結果類型為Edm.Double。 |
Longitude(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Longitude』 函式,其必須具有 Edm.Geography 結果類型。 表達式的結果類型為Edm.Double。 |
Measure(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『Measure』 函式,其必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
PointAt(DbExpression, DbExpression) |
建立 DbFunctionExpression,以指定自變數叫用標準 『PointAt』 函式。 第一個自變數必須具有Edm.Geography或Edm.Geometry結果類型。 第二個自變數必須有整數數值結果類型。 表達式的結果類型與 |
PointCount(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『PointCount』 函式,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Int32。 |
PointOnSurface(DbExpression) |
使用指定的自變數,建立叫用標準 『PointOnSurface』 函式的 DbFunctionExpression,其必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialBoundary(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialBoundary' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geometry結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialBuffer(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialBuffer' 函式的 DbFunctionExpression,其必須具有Edm.Geography 或Edm.Geometry和Edm.Double 結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialContains(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialContains' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialConvexHull(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialConvexHull' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialCrosses(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialCrosses' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialDifference(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialDifference' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialDimension(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialDimension' 函式的 DbFunctionExpression,其必須具有Edm.Geography 或Edm.Geometry結果類型。 表達式的結果類型為Edm.Int32。 |
SpatialDisjoint(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialDisjoint' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialElementAt(DbExpression, DbExpression) |
建立 DbFunctionExpression,以使用指定的自變數叫用標準 'SpatialElementAt' 函式。 第一個自變數必須具有Edm.Geography或Edm.Geometry結果類型。 第二個自變數必須有整數數值結果類型。 表達式的結果類型與 |
SpatialElementCount(DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialElementCount' 函式的 DbFunctionExpression,該自變數必須具有Edm.Geography 或Edm.Geometry結果類型。 表達式的結果類型為Edm.Int32。 |
SpatialEnvelope(DbExpression) |
使用指定的自變數,建立叫用標準 『SpatialEnvelope』 函式的 DbFunctionExpression,其必須具有Edm.Geometry結果類型。 表達式的結果類型為Edm.Geometry。 |
SpatialEquals(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialEquals' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialIntersection(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialIntersection' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialIntersects(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialIntersects' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geography 或Edm.Geometry結果類型。
|
SpatialLength(DbExpression) |
使用指定的自變數,建立叫用標準 『SpatialLength』 函式的 DbFunctionExpression,其必須具有Edm.Geography或Edm.Geometry結果類型。 表達式的結果類型為Edm.Double。 |
SpatialOverlaps(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialOverlaps' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialRelate(DbExpression, DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『SpatialRelate』 函式,其必須具有Edm.Geometry和字串結果型別。 表達式的結果類型為Edm.Boolean。 |
SpatialSymmetricDifference(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 'SpatialSymmetricDifference' 函式,每個自變數都必須有Edm.Geography 或Edm.Geometry 結果類型。
|
SpatialTouches(DbExpression, DbExpression) |
使用指定的自變數建立叫用標準 'SpatialTouches' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
SpatialTypeName(DbExpression) |
使用指定的自變數,建立叫用標準 『SpatialTypeName』 函式的 DbFunctionExpression,其必須具有 Edm.Geography 或 Edm.Geometry 結果類型。 表達式的結果類型為Edm.String。 |
SpatialUnion(DbExpression, DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『SpatialUnion』 函式,每個自變數都必須有 Edm.Geography 或 Edm.Geometry 結果類型。
|
SpatialWithin(DbExpression, DbExpression) |
使用指定的自變數,建立叫用標準 'SpatialWithin' 函式的 DbFunctionExpression,每個自變數都必須有Edm.Geometry 結果類型。 表達式的結果類型為Edm.Boolean。 |
StartPoint(DbExpression) |
建立 DbFunctionExpression,使用指定的自變數叫用標準 『StartPoint』 函式,其必須具有Edm.Geography或Edm.Geometry結果類型。 結果類型與 |
XCoordinate(DbExpression) |
使用指定的自變數,建立叫用標準 『XCoordinate』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Double。 |
YCoordinate(DbExpression) |
使用指定的自變數,建立叫用標準 『YCoordinate』 函式的 DbFunctionExpression,該自變數必須具有 Edm.Geometry 結果類型。 表達式的結果類型為Edm.Double。 |