DbFunctions クラス
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
DbContext または ObjectContext LINQ to Entities クエリで EDM の正規関数を公開する共通言語ランタイム (CLR: Common Language Runtime) のメソッドを提供します。
継承階層
System.Object
System.Data.Entity.DbFunctions
名前空間: System.Data.Entity
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public NotInheritable Class DbFunctions
'使用
public static class DbFunctions
public ref class DbFunctions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DbFunctions = class end
public final class DbFunctions
DbFunctions 型で公開されるメンバーは以下のとおりです。
メソッド
名前 | 説明 | |
---|---|---|
![]() ![]() |
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 | LINQ to Entities クエリの一部として使用された場合、このメソッドは、入力を非 Unicode 文字列として処理する演算子として機能します。 |
![]() ![]() |
AsUnicode | LINQ to Entities クエリの一部として使用された場合、このメソッドは、入力を Unicode 文字列として処理する演算子として機能します。 |
![]() ![]() |
CreateDateTime | LINQ to Entities クエリの一部として使用された場合、このメソッドは、新しい DateTime オブジェクトを作成する CreateDateTime EDM 正規関数を呼び出します。 |
![]() ![]() |
CreateDateTimeOffset | LINQ to Entities クエリの一部として使用された場合、このメソッドは、新しい DateTimeOffset オブジェクトを作成する CreateDateTimeOffset EDM 正規関数を呼び出します。 |
![]() ![]() |
CreateTime | LINQ to Entities クエリの一部として使用された場合、このメソッドは、新しい TimeSpan オブジェクトを作成する CreateTime EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffDays(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間を計算する DiffDays EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間を計算する DiffDays EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffHours(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の時間数を計算する DiffHours EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の時間数を計算する DiffHours EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの期間の間の時間数を計算する DiffHours EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間のマイクロ秒数を計算する DiffMicroseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間のマイクロ秒数を計算する DiffMicroseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの期間の間のマイクロ秒数を計算する DiffMicroseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間のミリ秒数を計算する DiffMilliseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間のミリ秒数を計算する DiffMilliseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの期間の間のミリ秒数を計算する DiffMilliseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMinutes(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の分数を計算する DiffMinutes EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の分数を計算する DiffMinutes EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの期間の間の分数を計算する DiffMinutes EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMonths(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の月数を計算する DiffMonths EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の月数を計算する DiffMonths EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間のナノ秒数を計算する DiffNanoseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間のナノ秒数を計算する DiffNanoseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの期間の間のナノ秒数を計算する DiffNanoseconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffSeconds(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の秒数を計算する DiffSeconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の秒数を計算する DiffSeconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの期間の間の秒数を計算する DiffSeconds EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffYears(Nullable<DateTime>, Nullable<DateTime>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の年数を計算する DiffYears EDM 正規関数を呼び出します。 |
![]() ![]() |
DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) | LINQ to Entities クエリの一部として使用された場合、このメソッドは、2 つの日付/時刻の間の年数を計算する DiffYears EDM 正規関数を呼び出します。 |
![]() ![]() |
GetTotalOffsetMinutes | LINQ to Entities クエリの一部として使用された場合、このメソッドは、指定した日付/時刻が UTC からオフセットされる分数を返す GetTotalOffsetMinutes EDM 関数を起動します。この値は通常、+780 ~ -780 (+ 13 時間~ - 13 時間) の間になります。 |
![]() ![]() |
Left | LINQ to Entities クエリの一部として使用された場合、このメソッドは、文字列内の左端の文字を指定数返す Left EDM 正規関数を呼び出します。 |
![]() ![]() |
Reverse | LINQ to Entities クエリの一部として使用された場合、このメソッドは、指定文字列の文字の順番を逆にして返す Reverse EDM 正規関数を呼び出します。 |
![]() ![]() |
Right | 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 の以前の一部のバージョンでは、EntityFunctions と呼ばれていたことに注意してください。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。