EdmFunctions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
正規の EDM 関数を呼び出す を構築 DbExpression する API を提供し、その API に式型自体の拡張メソッドとしてアクセスできるようにします。
public ref class EdmFunctions abstract sealed
public static class EdmFunctions
type EdmFunctions = class
Public Module EdmFunctions
- 継承
-
EdmFunctions
メソッド
Abs(DbExpression) |
指定された引数で正規の 'Abs' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は数値である必要があります。 式の結果の型は、 の結果の型 |
AddDays(DbExpression, DbExpression) |
指定された引数で正規の 'AddDays' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は 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) |
指定された引数で正規の 'AddMonths' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset のいずれかの整数型である必要があります。 式の結果の型は、 の結果の型 |
AddNanoseconds(DbExpression, DbExpression) |
指定された引数で正規の 'AddNanoseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time のいずれかの整数である必要があります。 式の結果の型は、 の結果の型 |
AddSeconds(DbExpression, DbExpression) |
指定された引数で正規の 'AddSeconds' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time のいずれかの整数である必要があります。 式の結果の型は、 の結果の型 |
AddYears(DbExpression, DbExpression) |
指定された引数で正規の 'AddYears' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset のいずれかの整数型である必要があります。 式の結果の型は、 の結果の型 |
Average(DbExpression) |
指定したコレクションで正規関数 'Avg' を呼び出す DbFunctionExpression を作成します。 式の結果型は、コレクションの要素の型と同じです。 |
BitwiseAnd(DbExpression, DbExpression) |
指定された引数で正規の 'BitwiseAnd' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数で統一する必要があります。 式の結果型は、引数の型と同じです。 |
BitwiseNot(DbExpression) |
指定された引数で正規の 'BitwiseNot' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数である必要があります。 式の結果型は、引数の型と同じです。 |
BitwiseOr(DbExpression, DbExpression) |
指定された引数で正規の 'BitwiseOr' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数で統一する必要があります。 式の結果型は、引数の型と同じです。 |
BitwiseXor(DbExpression, DbExpression) |
指定された引数で正規の 'BitwiseXor' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数で統一する必要があります。 式の結果型は、引数の型と同じです。 |
Ceiling(DbExpression) |
指定された引数で正規の 'Ceiling' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかである必要があります。 式の結果の型は、 の結果の型 |
Concat(DbExpression, DbExpression) |
指定された引数で正規の 'Concat' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。 式の結果型は文字列です。 |
Contains(DbExpression, DbExpression) |
指定された引数で正規の 'Contains' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。 式の結果型は Boolean です。 |
Count(DbExpression) |
指定したコレクションで正規関数 'Count' を呼び出す DbFunctionExpression を作成します。 式の結果型は Edm.Int32 です。 |
CreateDateTime(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
指定された引数で正規の 'CreateDateTime' 関数を呼び出す DbFunctionExpression を作成します。 |
CreateDateTimeOffset(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression) |
指定された引数で正規の 'CreateDateTimeOffset' 関数を呼び出す DbFunctionExpression を作成します。 |
CreateTime(DbExpression, DbExpression, DbExpression) |
指定された引数で正規の 'CreateTime' 関数を呼び出す DbFunctionExpression を作成します。 |
CurrentDateTime() |
正規の 'CurrentDateTime' 関数を呼び出す DbFunctionExpression を作成します。 |
CurrentDateTimeOffset() |
正規の 'CurrentDateTimeOffset' 関数を呼び出す DbFunctionExpression を作成します。 |
CurrentUtcDateTime() |
正規の 'CurrentUtcDateTime' 関数を呼び出す DbFunctionExpression を作成します。 |
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 を作成します。指定する各引数の結果型は DateDateTime、OffsetTime、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
DiffMicroseconds(DbExpression, DbExpression) |
指定された引数で正規の 'DiffMicroseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateDateTime、OffsetTime、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
DiffMilliseconds(DbExpression, DbExpression) |
指定された引数で正規の 'DiffMilliseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateDateTime、OffsetTime、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
DiffMinutes(DbExpression, DbExpression) |
指定された引数で正規の 'DiffMinutes' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateDateTime、OffsetTime、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
DiffMonths(DbExpression, DbExpression) |
指定された引数で正規の 'DiffMonths' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime または DateTimeOffset である必要があります。 式の結果型は Edm.Int32 です。 |
DiffNanoseconds(DbExpression, DbExpression) |
指定された引数で正規の 'DiffNanoseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateDateTime、OffsetTime、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
DiffSeconds(DbExpression, DbExpression) |
指定された引数で正規の 'DiffSeconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateDateTime、OffsetTime、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
DiffYears(DbExpression, DbExpression) |
指定された引数で正規の 'DiffYears' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime または DateTimeOffset である必要があります。 式の結果型は Edm.Int32 です。 |
EndsWith(DbExpression, DbExpression) |
指定された引数で正規の 'EndsWith' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。 式の結果型は Boolean です。 |
Floor(DbExpression) |
指定された引数で正規の 'Floor' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかである必要があります。 式の結果の型は、 の結果の型 |
GetTotalOffsetMinutes(DbExpression) |
指定された引数で正規の 'GetTotalOffsetMinutes' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTimeOffset である必要があります。 式の結果型は Edm.Int32 です。 |
Hour(DbExpression) |
指定された引数で正規の Hour 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
IndexOf(DbExpression, DbExpression) |
指定された引数で正規の 'IndexOf' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。 式の結果型は Edm.Int32 です。 |
Left(DbExpression, DbExpression) |
指定された引数で正規の Left 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列と整数である必要があります。 式の結果型は文字列です。 |
Length(DbExpression) |
指定された引数で正規の Length 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型は Edm.Int32 です。 |
LongCount(DbExpression) |
指定したコレクションで正規関数 'BigCount' を呼び出す DbFunctionExpression を作成します。 式の結果型は Edm.Int64 です。 |
Max(DbExpression) |
指定したコレクションで正規関数 'Max' を呼び出す DbFunctionExpression を作成します。 式の結果型は、コレクションの要素の型と同じです。 |
Millisecond(DbExpression) |
指定された引数で正規の Millisecond 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
Min(DbExpression) |
指定したコレクションで正規関数 'Min' を呼び出す DbFunctionExpression を作成します。 式の結果型は、コレクションの要素の型と同じです。 |
Minute(DbExpression) |
指定された引数で正規の Minute 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
Month(DbExpression) |
指定された引数で正規の Month 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。 式の結果型は Edm.Int32 です。 |
NewGuid() |
正規の 'NewGuid' 関数を呼び出す DbFunctionExpression を作成します。 |
Power(DbExpression, DbExpression) |
指定された引数で正規の 'Power' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は数値である必要があります。 式の結果の型は、 の結果の型 |
Replace(DbExpression, DbExpression, DbExpression) |
指定された引数で正規の 'Replace' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
Reverse(DbExpression) |
指定された引数で正規の Reverse 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
Right(DbExpression, DbExpression) |
指定された引数で正規の Right 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列と整数である必要があります。 式の結果型は文字列です。 |
Round(DbExpression) |
指定された引数で正規の 'Round' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかである必要があります。 式の結果の型は、 の結果の型 |
Round(DbExpression, DbExpression) |
指定された引数で正規の 'Round' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかと整数である必要があります。 式の結果の型は、 の結果の型 |
Second(DbExpression) |
指定された引数で正規の Second 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。 式の結果型は Edm.Int32 です。 |
StartsWith(DbExpression, DbExpression) |
指定された引数で正規の 'StartsWith' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。 式の結果型は Boolean です。 |
StDev(DbExpression) |
指定したコレクションの null 以外のメンバーで正規関数 'StDev' を呼び出す DbFunctionExpression を作成します。 式の結果型は Edm.Double です。 |
StDevP(DbExpression) |
指定したコレクションの母集団で正規関数 'StDevP' を呼び出す DbFunctionExpression を作成します。 式の結果型は Edm.Double です。 |
Substring(DbExpression, DbExpression, DbExpression) |
指定された引数で正規の 'Substring' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は、文字列と整数である必要があります。 式の結果型は文字列です。 |
Sum(DbExpression) |
指定したコレクションで正規関数 'Sum' を呼び出す DbFunctionExpression を作成します。 式の結果型は、コレクションの要素の型と同じです。 |
ToLower(DbExpression) |
指定された引数で正規の ToLower 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
ToUpper(DbExpression) |
指定された引数で正規の ToUpper 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
Trim(DbExpression) |
指定された引数で正規の Trim 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
TrimEnd(DbExpression) |
指定された引数で正規の RTrim 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
TrimStart(DbExpression) |
指定された引数で正規の LTrim 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。 式の結果型も文字列です。 |
Truncate(DbExpression, DbExpression) |
指定された引数で正規の 'Truncate' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかと整数である必要があります。 式の結果の型は、 の結果の型 |
TruncateTime(DbExpression) |
指定された引数で正規の TruncateTime 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。 式の結果の型は、 の結果の型 |
Var(DbExpression) |
指定したコレクションの null 以外のメンバーで正規関数 'Var' を呼び出す DbFunctionExpression を作成します。 式の結果型は Edm.Double です。 |
VarP(DbExpression) |
指定したコレクションの母集団で正規関数 'VarP' を呼び出す DbFunctionExpression を作成します。 式の結果型は Edm.Double です。 |
Year(DbExpression) |
指定された引数で正規の Year 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。 式の結果型は Edm.Int32 です。 |
適用対象
.NET