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 を作成します。この関数には、それぞれ単一、二重、または 10 進の結果型が必要です。 式の結果の型は、 |
| 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 を作成します。この関数には、それぞれ DateTime、DateTimeOffset、または Time の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffMicroseconds(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffMicroseconds' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime、DateTimeOffset、または Time の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffMilliseconds(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffMilliseconds' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime、DateTimeOffset、または Time の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffMinutes(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffMinutes' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime、DateTimeOffset、または Time の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffMonths(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffMonths' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime または DateTimeOffset の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffNanoseconds(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffNanoseconds' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime、DateTimeOffset、または Time の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffSeconds(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffSeconds' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime、DateTimeOffset、または Time の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| DiffYears(DbExpression, DbExpression) |
指定した引数を使用して正規の 'DiffYears' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ DateTime または DateTimeOffset の結果型が必要です。 式の結果の型は Edm.Int32 です。 |
| EndsWith(DbExpression, DbExpression) |
指定した引数を使用して正規の 'EndsWith' 関数を呼び出す DbFunctionExpression を作成します。各関数には文字列の結果型が必要です。 式の結果の型は Boolean です。 |
| Floor(DbExpression) |
指定した引数を使用して正規の 'Floor' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ単一、二重、または 10 進の結果型が必要です。 式の結果の型は、 |
| 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, DbExpression) |
指定した引数を使用して正規の 'Round' 関数を呼び出す DbFunctionExpression を作成します。この関数には、単一、二重、または 10 進数、整数の結果型が必要です。 式の結果の型は、 |
| Round(DbExpression) |
指定した引数を使用して正規の 'Round' 関数を呼び出す DbFunctionExpression を作成します。この関数には、それぞれ単一、二重、または 10 進の結果型が必要です。 式の結果の型は、 |
| 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 を作成します。この関数には、単一、二重、または 10 進数、整数の結果型が必要です。 式の結果の型は、 |
| 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 です。 |