DbFunctions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クエリまたはObjectContextLINQ to EntitiesクエリでDbContext使用する EDM 標準関数を公開する共通言語ランタイム (CLR) メソッドを提供します。
public static class DbFunctions
type DbFunctions = class
Public Class DbFunctions
- 継承
-
DbFunctions
注釈
このクラスは、以前のバージョンの Entity Framework で EntityFunctions と呼ばれたことに注意してください。
メソッド
AddDays(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddDays EDM 関数を呼び出して、指定された日数を日付/時刻に追加します。 |
AddDays(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddDays EDM 関数を呼び出して、指定された日数を日付/時刻に追加します。 |
AddHours(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddHours EDM 関数を呼び出して、指定された時間数を日付/時刻に追加します。 |
AddHours(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddHours EDM 関数を呼び出して、指定された時間数を日付/時刻に追加します。 |
AddHours(Nullable<TimeSpan>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは標準の AddHours EDM 関数を呼び出して、指定された時間数を期間に追加します。 |
AddMicroseconds(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddMicroseconds EDM 関数を呼び出して、指定された数のマイクロ秒を日付/時刻に追加します。 |
AddMicroseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddMicroseconds EDM 関数を呼び出して、指定された数のマイクロ秒を日付/時刻に追加します。 |
AddMicroseconds(Nullable<TimeSpan>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは標準の AddMicroseconds EDM 関数を呼び出して、指定されたマイクロ秒数を期間に追加します。 |
AddMilliseconds(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddMilliseconds EDM 関数を呼び出して、指定されたミリ秒を日付/時刻に加算します。 |
AddMilliseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddMilliseconds EDM 関数を呼び出して、指定されたミリ秒を日付/時刻に加算します。 |
AddMilliseconds(Nullable<TimeSpan>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは標準の AddMilliseconds EDM 関数を呼び出して、指定されたミリ秒を期間に追加します。 |
AddMinutes(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddMinutes EDM 関数を呼び出して、指定された分数を日付/時刻に追加します。 |
AddMinutes(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddMinutes EDM 関数を呼び出して、指定された分数を日付/時刻に追加します。 |
AddMinutes(Nullable<TimeSpan>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の AddMinutes EDM 関数を呼び出して、指定された分数を期間に追加します。 |
AddMonths(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddMonths EDM 関数を呼び出して、指定された月数を日付/時刻に追加します。 |
AddMonths(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddMonths EDM 関数を呼び出して、指定された月数を日付/時刻に追加します。 |
AddNanoseconds(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddNanoseconds EDM 関数を呼び出して、指定されたナノ秒数を日付/時刻に追加します。 |
AddNanoseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddNanoseconds EDM 関数を呼び出して、指定されたナノ秒数を日付/時刻に追加します。 |
AddNanoseconds(Nullable<TimeSpan>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは標準の AddNanoseconds EDM 関数を呼び出して、指定された数のナノ秒を期間に追加します。 |
AddSeconds(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddSeconds EDM 関数を呼び出して、指定された秒数を日付/時刻に追加します。 |
AddSeconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddSeconds EDM 関数を呼び出して、指定された秒数を日付/時刻に追加します。 |
AddSeconds(Nullable<TimeSpan>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは標準の AddSeconds EDM 関数を呼び出して、指定された秒数を期間に追加します。 |
AddYears(Nullable<DateTime>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddYears EDM 関数を呼び出して、指定された年数を日付/時刻に追加します。 |
AddYears(Nullable<DateTimeOffset>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の AddYears EDM 関数を呼び出して、指定された年数を日付/時刻に追加します。 |
AsNonUnicode(String) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは演算子として機能し、入力が Unicode 以外の文字列として確実に処理されます。 |
AsUnicode(String) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは演算子として機能し、入力が Unicode 文字列として扱われるようにします。 |
CreateDateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の CreateDateTime EDM 関数を呼び出して新しいDateTimeオブジェクトを作成します。 |
CreateDateTimeOffset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の CreateDateTimeOffset EDM 関数を呼び出して新しいDateTimeOffsetオブジェクトを作成します。 |
CreateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Double>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の CreateTime EDM 関数を呼び出して新しいTimeSpanオブジェクトを作成します。 |
DiffDays(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffDays EDM 関数を呼び出して、2 つの日付/時刻の間の日数を計算します。 |
DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffDays EDM 関数を呼び出して、2 つの日付/時刻の間の日数を計算します。 |
DiffHours(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffHours EDM 関数を呼び出して、2 つの日付/時刻間の時間数を計算します。 |
DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffHours EDM 関数を呼び出して、2 つの日付/時刻間の時間数を計算します。 |
DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffHours EDM 関数を呼び出して、2 つの期間の時間数を計算します。 |
DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMicroseconds EDM 関数を呼び出して、2 つの日付/時刻のマイクロ秒数を計算します。 |
DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMicroseconds EDM 関数を呼び出して、2 つの日付/時刻のマイクロ秒数を計算します。 |
DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffMicroseconds EDM 関数を呼び出して、2 つの期間のマイクロ秒数を計算します。 |
DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMilliseconds EDM 関数を呼び出して、2 回の日付/時刻のミリ秒数を計算します。 |
DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMilliseconds EDM 関数を呼び出して、2 回の日付/時刻のミリ秒数を計算します。 |
DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMilliseconds EDM 関数を呼び出して、2 つの期間のミリ秒を計算します。 |
DiffMinutes(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMinutes EDM 関数を呼び出して、2 つの日付/時刻の分数を計算します。 |
DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMinutes EDM 関数を呼び出して、2 つの日付/時刻の分数を計算します。 |
DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffMinutes EDM 関数を呼び出して、2 つの期間の分数を計算します。 |
DiffMonths(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffMonths EDM 関数を呼び出して、2 つの日付/時刻の間の月数を計算します。 |
DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffMonths EDM 関数を呼び出して、2 つの日付/時刻の間の月数を計算します。 |
DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffNanoseconds EDM 関数を呼び出して、2 つの日付/時刻のナノ秒数を計算します。 |
DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffNanoseconds EDM 関数を呼び出して、2 つの日付/時刻のナノ秒数を計算します。 |
DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffNanoseconds EDM 関数を呼び出して、2 つの期間のナノ秒数を計算します。 |
DiffSeconds(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffSeconds EDM 関数を呼び出して、2 つの日付/時刻の秒数を計算します。 |
DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffSeconds EDM 関数を呼び出して、2 つの日付/時刻の秒数を計算します。 |
DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の DiffSeconds EDM 関数を呼び出して、2 つの期間の秒数を計算します。 |
DiffYears(Nullable<DateTime>, Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffYears EDM 関数を呼び出して、2 つの日付/時刻の間の年数を計算します。 |
DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の DiffYears EDM 関数を呼び出して、2 つの日付/時刻の間の年数を計算します。 |
GetTotalOffsetMinutes(Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の GetTotalOffsetMinutes EDM 関数を呼び出して、指定された日付/時刻が UTC からオフセットされる分数を返します。 この値は通常、+780 ~ -780 (+ 13 時間~ - 13 時間) の間になります。 |
Left(String, Nullable<Int64>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の Left EDM 関数を呼び出して、文字列内の左端の文字の指定された数を返します。 |
Like(String, String, String) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の Like EDM 演算子を呼び出して式に一致させます。 |
Like(String, String) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の Like EDM 演算子を呼び出して式に一致させます。 |
Reverse(String) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは標準の Reverse EDM 関数を呼び出して、文字の順序を逆にした特定の文字列を返します。 |
Right(String, Nullable<Int64>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の Right EDM 関数を呼び出して、文字列内の右端の文字の指定された数を返します。 |
StandardDeviation(IEnumerable<Decimal>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Double>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Int64>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Nullable<Decimal>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Nullable<Double>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Nullable<Int32>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviation(IEnumerable<Nullable<Int64>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDev EDM 関数を呼び出してコレクションの標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Decimal>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Double>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Int32>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Int64>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Nullable<Decimal>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Nullable<Double>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Nullable<Int32>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
StandardDeviationP(IEnumerable<Nullable<Int64>>) |
LINQ to Entities クエリの一部として使用すると、このメソッドは正規の StDevP EDM 関数を呼び出して母集団の標準偏差を計算します。 |
Truncate(Nullable<Decimal>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の Truncate EDM 関数を呼び出して、指定された値を指定した桁数に切り捨てます。 |
Truncate(Nullable<Double>, Nullable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の Truncate EDM 関数を呼び出して、指定された値を指定した桁数に切り捨てます。 |
TruncateTime(Nullable<DateTime>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の TruncateTime EDM 関数を呼び出して、時刻部分をクリアして指定された日付を返します。 |
TruncateTime(Nullable<DateTimeOffset>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規の TruncateTime EDM 関数を呼び出して、時刻部分をクリアして指定された日付を返します。 |
Var(IEnumerable<Decimal>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Double>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Int64>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Nullable<Decimal>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Nullable<Double>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Nullable<Int32>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
Var(IEnumerable<Nullable<Int64>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 Var EDM 関数を呼び出してコレクションの分散を計算します。 |
VarP(IEnumerable<Decimal>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Double>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Int32>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Int64>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Nullable<Decimal>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Nullable<Double>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Nullable<Int32>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
VarP(IEnumerable<Nullable<Int64>>) |
LINQ to Entities クエリの一部として使用する場合、このメソッドは正規 VarP EDM 関数を呼び出して母集団の分散を計算します。 |
適用対象
Entity Framework