次の方法で共有


DbFunctions クラス

定義

クエリまたは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)

LINQ to Entities クエリの一部として使用すると、このメソッドは正規の Like EDM 演算子を呼び出して式に一致させます。

Like(String, 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 関数を呼び出して母集団の分散を計算します。

適用対象