EntityFunctions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This class has been replaced by System.Data.Entity.DbFunctions.
提供通用語言執行時(CLR)方法,可將 EDM 典範函式暴露於 DbContextObjectContext Entities 查詢或 LINQ to Entities 查詢中。
[System.Obsolete("This class has been replaced by System.Data.Entity.DbFunctions.")]
public static class EntityFunctions
type EntityFunctions = class
Public Class EntityFunctions
- 繼承
-
EntityFunctions
- 屬性
備註
請注意,這些函式已移至從 EF6 開始的 DbFunctions 類別。 這些功能在此保留,僅用於協助舊版 EF 應用程式遷移至 EF6。
方法
| 名稱 | Description |
|---|---|
| AddDays(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddDays EDM 函數,將指定天數加入日期/時間。 |
| AddDays(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddDays EDM 函數,將指定天數加入日期/時間。 |
| AddHours(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddHours EDM 函式,將指定工時數加入日期/時間。 |
| AddHours(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddHours EDM 函式,將指定工時數加入日期/時間。 |
| AddHours(Nullable<TimeSpan>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 AddHours EDM 函數,將指定工時數加入時間範圍。 |
| AddMicroseconds(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMicroseconds EDM 函數,將指定微秒數加到日期/時間上。 |
| AddMicroseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMicroseconds EDM 函數,將指定微秒數加到日期/時間上。 |
| AddMicroseconds(Nullable<TimeSpan>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMicroseconds EDM 函數,將指定微秒數加入時間範圍。 |
| AddMilliseconds(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMilliseconds EDM 函數,將指定毫秒數相加到日期/時間上。 |
| AddMilliseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMilliseconds EDM 函數,將指定毫秒數相加到日期/時間上。 |
| AddMilliseconds(Nullable<TimeSpan>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMilliseconds EDM 函數,將給定的毫秒加到時間區間。 |
| AddMinutes(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMinutes EDM 函式,將指定的分鐘數加到日期/時間上。 |
| AddMinutes(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMinutes EDM 函式,將指定的分鐘數加到日期/時間上。 |
| AddMinutes(Nullable<TimeSpan>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMinutes EDM 函式,將指定分鐘數加到時間範圍中。 |
| AddMonths(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMonths EDM 函式,將指定月份數加到日期/時間上。 |
| AddMonths(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddMonths EDM 函式,將指定月份數加到日期/時間上。 |
| AddNanoseconds(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddNanoseconds EDM 函數,將指定奈秒數相加到日期/時間上。 |
| AddNanoseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddNanoseconds EDM 函數,將指定奈秒數相加到日期/時間上。 |
| AddNanoseconds(Nullable<TimeSpan>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 AddNanoseconds EDM 函數,將給定奈秒數相加到時間範圍中。 |
| AddSeconds(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddSeconds EDM 函式,將指定秒數加到日期/時間上。 |
| AddSeconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 AddSeconds EDM 函式,將指定秒數加到日期/時間上。 |
| AddSeconds(Nullable<TimeSpan>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會呼叫典型的 AddSeconds EDM 函式,將指定秒數相加到時間範圍中。 |
| AddYears(Nullable<DateTime>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 AddYears EDM 函數,將指定年份加到日期/時間上。 |
| AddYears(Nullable<DateTimeOffset>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 AddYears EDM 函數,將指定年份加到日期/時間上。 |
| AsNonUnicode(String) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法作為運算子,確保輸入被視為非 Unicode 字串。 |
| AsUnicode(String) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法作為運算子,確保輸入被視為 Unicode 字串。 |
| CreateDateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會呼叫典型的 CreateDateTime EDM 函式來建立一個新 DateTime 物件。 |
| CreateDateTimeOffset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會呼叫典型的 CreateDateTimeOffset EDM 函式來建立新 DateTimeOffset 物件。 |
| CreateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Double>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會呼叫典型的 CreateTime EDM 函式來建立新 TimeSpan 物件。 |
| DiffDays(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffDays EDM 函數來計算兩個日期/時間之間的天數。 |
| DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffDays EDM 函數來計算兩個日期/時間之間的天數。 |
| DiffHours(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffHours EDM 函數來計算兩個日期/時間之間的時數。 |
| DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffHours EDM 函數來計算兩個日期/時間之間的時數。 |
| DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 DiffHours EDM 函數來計算兩個時間段之間的工時數。 |
| DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMicroseconds EDM 函數來計算兩個日期/時間之間的微秒數。 |
| DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMicroseconds EDM 函數來計算兩個日期/時間之間的微秒數。 |
| DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMicroseconds EDM 函數來計算兩個時間區間之間的微秒數。 |
| DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMilliseconds EDM 函數來計算兩個日期/時間之間的毫秒數。 |
| DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMilliseconds EDM 函數來計算兩個日期/時間之間的毫秒數。 |
| DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 DiffMilliseconds EDM 函數來計算兩個時間區間之間的毫秒數。 |
| DiffMinutes(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMinutes EDM 函數來計算兩個日期/時間之間的分鐘數。 |
| DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMinutes EDM 函數來計算兩個日期/時間之間的分鐘數。 |
| DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffMinutes EDM 函數來計算兩個時間跨度之間的分鐘數。 |
| DiffMonths(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 DiffMonths EDM 函數來計算兩個日期/時間之間的月份數。 |
| DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 DiffMonths EDM 函數來計算兩個日期/時間之間的月份數。 |
| DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffNanoseconds EDM 函數,計算兩個日期/時間之間的奈秒數。 |
| DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffNanoseconds EDM 函數,計算兩個日期/時間之間的奈秒數。 |
| DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffNanoseconds EDM 函數來計算兩個時間區間之間的奈秒數。 |
| DiffSeconds(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffSeconds EDM 函數來計算兩個日期/時間之間的秒數。 |
| DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffSeconds EDM 函數來計算兩個日期/時間之間的秒數。 |
| DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffSeconds EDM 函數來計算兩個時間區間之間的秒數。 |
| DiffYears(Nullable<DateTime>, Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffYears EDM 函數來計算兩個日期/時間之間的年數。 |
| DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 DiffYears EDM 函數來計算兩個日期/時間之間的年數。 |
| GetTotalOffsetMinutes(Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 GetTotalOffsetMinutes EDM 函式,回傳該日期/時間偏移於 UTC 的分鐘數。 這項值通常介於 +780 到 -780 之間 (+ 或 - 13 小時)。 |
| Left(String, Nullable<Int64>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會呼叫典型的 Left EDM 函式,回傳字串中最左邊的字元數量。 |
| Like(String, String, String) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Like EDM 運算子來匹配表達式。 |
| Like(String, String) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Like EDM 運算子來匹配表達式。 |
| Reverse(String) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會呼叫典型的反向 EDM 函式,回傳字元順序相反的字串。 |
| Right(String, Nullable<Int64>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Right EDM 函數,回傳字串中最右側的字元數量。 |
| StandardDeviation(IEnumerable<Decimal>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Double>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Int64>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Nullable<Decimal>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Nullable<Double>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Nullable<Int32>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviation(IEnumerable<Nullable<Int64>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 StDev EDM 函數來計算集合的標準差。 |
| StandardDeviationP(IEnumerable<Decimal>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Double>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Int64>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Nullable<Decimal>>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Nullable<Double>>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Nullable<Int32>>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| StandardDeviationP(IEnumerable<Nullable<Int64>>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的 StDevP EDM 函數來計算母體的標準差。 |
| Truncate(Nullable<Decimal>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的截斷 EDM 函數,將指定值截斷為指定的數字數。 |
| Truncate(Nullable<Double>, Nullable<Int32>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的截斷 EDM 函數,將指定值截斷為指定的數字數。 |
| TruncateTime(Nullable<DateTime>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的截斷時間 EDM 函式,回傳已清除時間段的指定日期。 |
| TruncateTime(Nullable<DateTimeOffset>) |
已淘汰.
當作為 LINQ 對實體查詢的一部分時,此方法會調用典型的截斷時間 EDM 函式,回傳已清除時間段的指定日期。 |
| Var(IEnumerable<Decimal>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Double>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Int64>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Nullable<Decimal>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Nullable<Double>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Nullable<Int32>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| Var(IEnumerable<Nullable<Int64>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 Var EDM 函數來計算集合的變異數。 |
| VarP(IEnumerable<Decimal>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Double>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Int32>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Int64>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Nullable<Decimal>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Nullable<Double>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Nullable<Int32>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |
| VarP(IEnumerable<Nullable<Int64>>) |
已淘汰.
當作為 LINQ 對 Entities 查詢的一部分時,此方法會調用典型的 VarP EDM 函數來計算母體的變異數。 |