DbFunctionExpression クラス
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
関数の呼び出しを表します。
継承階層
System.Object
System.Data.Entity.Core.Common.CommandTrees.DbExpression
System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression
名前空間: System.Data.Entity.Core.Common.CommandTrees
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Class DbFunctionExpression _
Inherits DbExpression
'使用
Dim instance As DbFunctionExpression
public class DbFunctionExpression : DbExpression
public ref class DbFunctionExpression : public DbExpression
type DbFunctionExpression =
class
inherit DbExpression
end
public class DbFunctionExpression extends DbExpression
DbFunctionExpression 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Arguments | 関数に引数を提供する DbExpression リストを取得します。 | |
ExpressionKind | この式の操作を示す、式の種類を取得します。 (DbExpression から継承されます。) | |
Function | 呼び出す関数のメタデータを取得します。 | |
ResultType | 式の結果型のメタデータを取得します。 (DbExpression から継承されます。) |
上揃え
メソッド
名前 | 説明 | |
---|---|---|
Accept(DbExpressionVisitor) | 結果値を生成しない式ビジターのビジター パターン メソッドです。 (DbExpression.Accept(DbExpressionVisitor) をオーバーライドします。) | |
Accept<TResultType>(DbExpressionVisitor<TResultType>) | 特定の型の結果値を生成する式ビジターのビジター パターン インターフェイス メソッドを実装します。 (DbExpression から継承されます。) | |
Accept<TResultType>(DbExpressionVisitor<TResultType>) | 特定の型の結果値を生成する式ビジターのビジター パターン メソッドです。 (DbExpression.Accept<TResultType>(DbExpressionVisitor<TResultType>) をオーバーライドします。) | |
Equals | 指定したオブジェクトが、現在の DbExpression インターフェイスと等しいかどうかを判断します。 (DbExpression から継承されます。) | |
Finalize | (Object から継承されます。) | |
GetHashCode | 型のハッシュ関数として機能します。 (DbExpression から継承されます。) | |
GetType | (Object から継承されます。) | |
MemberwiseClone | (Object から継承されます。) | |
ToString | (Object から継承されます。) |
上揃え
Extension のメソッド
名前 | 説明 | |
---|---|---|
Abs | 指定された引数で正規の 'Abs' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は数値である必要があります。式の結果型は value の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddDays | 指定された引数で正規の 'AddDays' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset の整数である必要があります。式の結果型は dateValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddHours | 指定された引数で正規の 'AddHours' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time の整数である必要があります。式の結果型は timeValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddMicroseconds | 指定された引数で正規の 'AddMicroseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time の整数である必要があります。式の結果型は timeValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddMilliseconds | 指定された引数で正規の 'AddMilliseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time の整数である必要があります。式の結果型は timeValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddMinutes | 指定された引数で正規の 'AddMinutes' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time の整数である必要があります。式の結果型は timeValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddMonths | 指定された引数で正規の 'AddMonths' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset の整数である必要があります。式の結果型は dateValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddNanoseconds | 指定された引数で正規の 'AddNanoseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time の整数である必要があります。式の結果型は timeValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddSeconds | 指定された引数で正規の 'AddSeconds' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time の整数である必要があります。式の結果型は timeValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
AddYears | 指定された引数で正規の 'AddYears' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset の整数である必要があります。式の結果型は dateValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
All | 指定された述語が入力セットのすべての要素に当てはまるかどうかを確認する新しい DbQuantifierExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
And | 左辺と右辺の引数について論理 AND を実行する DbAndExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Any() | オーバーロードされます。 指定されたセット引数が空以外であるかどうかを確認する新しい DbExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Any(Func<DbExpression, DbExpression>) | オーバーロードされます。 指定された述語が入力セットのいずれかの要素に当てはまるかどうかを確認する新しい DbQuantifierExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Area | 指定した引数で正規の 'Area' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
As | 指定された引数をキーと値のペア オブジェクトとして返します。 (DbExpressionBuilder によって定義されています。) | |
AsBinary | 指定した引数で正規の 'AsBinary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Binary です。 (SpatialEdmFunctions によって定義されています。) | |
AsGml | 指定した引数で正規の 'AsGml' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.String です。 (SpatialEdmFunctions によって定義されています。) | |
AsText | 指定した引数で正規の 'AsText' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.String です。 (SpatialEdmFunctions によって定義されています。) | |
Average | 指定されたコレクションに対して正規の 'Avg' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は、コレクションの要素の型と同じです。 (EdmFunctions によって定義されています。) | |
Bind | 生成された変数名を使用して指定した式をバインドする新しい DbExpressionBinding を作成します。 (DbExpressionBuilder によって定義されています。) | |
BindAs | 指定した変数名を使用して指定した式をバインドする新しい DbExpressionBinding を作成します。 (DbExpressionBuilder によって定義されています。) | |
BitwiseAnd | 指定された引数で正規の 'BitwiseAnd' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数で統一する必要があります。式の結果型もこれと同じ型になります。 (EdmFunctions によって定義されています。) | |
BitwiseNot | 指定された引数で正規の 'BitwiseNot' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数である必要があります。式の結果型もこれと同じ型になります。 (EdmFunctions によって定義されています。) | |
BitwiseOr | 指定された引数で正規の 'BitwiseOr' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数で統一する必要があります。式の結果型もこれと同じ型になります。 (EdmFunctions によって定義されています。) | |
BitwiseXor | 指定された引数で正規の 'BitwiseXor' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は整数で統一する必要があります。式の結果型もこれと同じ型になります。 (EdmFunctions によって定義されています。) | |
CastTo | ポリモーフィック引数にキャスト操作を適用する新しい DbCastExpression 式を作成します。 (DbExpressionBuilder によって定義されています。) | |
Ceiling | 指定された引数で正規の 'Ceiling' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかである必要があります。式の結果型は value の結果型と同じです。 (EdmFunctions によって定義されています。) | |
Centroid | 指定された引数で正規の 'Centroid' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
Concat | 指定された引数で正規の 'Concat' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。式の結果型は文字列です。 (EdmFunctions によって定義されています。) | |
Contains | 指定された引数で正規の 'Contains' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。式の結果型は Boolean です。 (EdmFunctions によって定義されています。) | |
CoordinateSystemId | 指定した引数で正規の 'CoordinateSystemId' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 (SpatialEdmFunctions によって定義されています。) | |
Count | 指定されたコレクションに対して正規の 'Count' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
CrossApply | 特定の入力セットの各要素につき 1 回、指定された apply 式を評価し、対応する入力列と適用列を持った行のコレクションを生成する新しい DbApplyExpression を作成します。apply で空のセットに評価される行は含まれません。 (DbExpressionBuilder によって定義されています。) | |
Day | 指定された引数で正規の 'Day' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DayOfYear | 指定された引数で正規の 'DayOfYear' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
Deref | 指定された参照式に基づいて特定のエンティティを取得する新しい DbDerefExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
DiffDays | 指定された引数で正規の 'DiffDays' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime または DateTimeOffset である必要があります。dateValue1 の結果型と dateValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffHours | 指定された引数で正規の 'DiffHours' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。timeValue1 の結果型と timeValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffMicroseconds | 指定された引数で正規の 'DiffMicroseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。timeValue1 の結果型と timeValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffMilliseconds | 指定された引数で正規の 'DiffMilliseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。timeValue1 の結果型と timeValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffMinutes | 指定された引数で正規の 'DiffMinutes' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。timeValue1 の結果型と timeValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffMonths | 指定された引数で正規の 'DiffMonths' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime または DateTimeOffset である必要があります。dateValue1 の結果型と dateValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffNanoseconds | 指定された引数で正規の 'DiffNanoseconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。timeValue1 の結果型と timeValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffSeconds | 指定された引数で正規の 'DiffSeconds' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。timeValue1 の結果型と timeValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
DiffYears | 指定された引数で正規の 'DiffYears' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は DateTime または DateTimeOffset である必要があります。dateValue1 の結果型と dateValue2 の結果型は一致している必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
Distance | 指定した引数で正規の 'Distance' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
Distinct | 指定されたセット引数から重複を取り除いた新しい DbDistinctExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Divide | 左辺の引数を右辺の引数で除算する新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Element | セットをシングルトンに変換する新しい DbElementExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Elevation | 指定した引数で正規の 'Elevation' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
EndPoint | 指定した引数で正規の 'EndPoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は spatialValue の結果型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
EndsWith | 指定された引数で正規の 'EndsWith' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。式の結果型は Boolean です。 (EdmFunctions によって定義されています。) | |
Equal | 左辺の引数と右辺の引数を比較して等しいかどうかを調べる新しい DbComparisonExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Except | 左辺のセット引数から右辺のセット引数を減算する新しい DbExceptExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Exists | 指定されたセット引数が空以外であるかどうかを確認する新しい DbExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
ExteriorRing | 指定された引数で正規の 'ExteriorRing' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
Floor | 指定された引数で正規の 'Floor' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかである必要があります。式の結果型は value の結果型と同じです。 (EdmFunctions によって定義されています。) | |
FullOuterJoin | FullOuterJoin を DbExpressionKind として使用し、指定された結合条件の左辺と右辺の式によって示されたセットを結合する新しい DbJoinExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
GetEntityRef | 指定されたエンティティの参照を構造形式で取得する新しい DbEntityRefExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
GetRefKey | 指定された参照のキー値を構造形式で取得する新しい DbRefKeyExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
GetTotalOffsetMinutes | 指定された引数で正規の 'GetTotalOffsetMinutes' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTimeOffset である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
GreaterThan | 左辺の引数が右辺の引数よりも大きいかどうかを確認する新しい DbComparisonExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
GreaterThanOrEqual | 左辺の引数が右辺の引数以上かどうかを確認する新しい DbComparisonExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
GroupBind | 生成された変数とグループ変数の名前を使用して、指定された式をバインドする新しいグループ式バインディングを作成します。 (DbExpressionBuilder によって定義されています。) | |
GroupBindAs | 指定された変数名とグループ変数の名前を使用して、指定された式をバインドする新しい DbGroupExpressionBinding を作成します。 (DbExpressionBuilder によって定義されています。) | |
Hour | 指定された引数で正規の 'Hour' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
In | 指定した式の結果と指定したリスト内の定数式の結果を照合する DbInExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
IndexOf | 指定された引数で正規の 'IndexOf' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
InnerJoin | InnerJoin を DbExpressionKind として使用し、指定された結合条件の左辺と右辺の式によって示されたセットを結合する新しい DbJoinExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
InteriorRingAt | 指定された引数で正規の 'InteriorRingAt' 関数を呼び出す DbFunctionExpression を作成します。最初の引数には、Edm.Geometry 結果型が含まれる必要があります。2 番目の引数は、整数の数値結果型である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
InteriorRingCount | 指定した引数で正規の 'InteriorRingCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 (SpatialEdmFunctions によって定義されています。) | |
Intersect | 左辺のセット引数と右辺のセット引数の積集合を計算する新しい DbIntersectExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
IsClosedSpatial | 指定した引数で正規の 'IsClosedSpatial' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
IsEmpty | 指定されたセット引数が空のセットであるかどうかを確認する新しい DbIsEmptyExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
IsEmptySpatial | 指定した引数で正規の 'IsEmptySpatial' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
IsNull | 指定された引数が null であるかどうかを確認する新しい DbIsNullExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
IsOf | 指定された引数が、指定された型 (またはサブタイプ) の引数であるかどうかを確認する新しい DbIsOfExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
IsOfOnly | 指定された引数の型が、指定された型そのものである (サブタイプではない) かどうかを確認する新しい DbIsOfExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
IsRing | 指定した引数で正規の 'IsRing' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
IsSimpleGeometry | 指定した引数で正規の 'IsSimpleGeometry' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
IsValidGeometry | 指定した引数で正規の 'IsValidGeometry' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
Join(DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression>) | オーバーロードされます。 InnerJoin を DbExpressionKind として使用し、指定された外部キーと内部キー間の等価条件に基づいて、外部式と内部式によって指定されたセットを結合する新しい DbJoinExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Join<TSelector>(DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression, TSelector>) | オーバーロードされます。 外部式と内部式によって指定され、指定された外部キーと内部キー間の等価条件に基づいて結合され、InnerJoin を DbExpressionKind として使用するセットに対して、指定されたセレクターを射影する新しい DbProjectExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Latitude | 指定した引数で正規の 'Latitude' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
Left | 指定された引数で正規の 'Left' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は、文字列と整数である必要があります。式の結果型は文字列です。 (EdmFunctions によって定義されています。) | |
LeftOuterJoin | LeftOuterJoin を DbExpressionKind として使用し、指定された結合条件の左辺と右辺の式によって示されたセットを結合する新しい DbJoinExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Length | 指定された引数で正規の 'Length' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
LessThan | 左辺の引数が右辺の引数よりも小さいかどうかを確認する新しい DbComparisonExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
LessThanOrEqual | 左辺の引数が右辺の引数以下かどうかを確認する新しい DbComparisonExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Like(DbExpression) | オーバーロードされます。 指定された入力文字列と特定のパターンとを比較する新しい DbLikeExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Like(DbExpression, DbExpression) | オーバーロードされます。 指定された入力文字列と特定のパターンとを、エスケープ (省略可能) を使用して比較する新しい DbLikeExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Limit | Argument コレクションの要素数を指定した数の制限値に制限する新しい DbLimitExpression オブジェクトを作成します。同じ順位の結果は出力に含まれません。 (DbExpressionBuilder によって定義されています。) | |
LongCount | 指定されたコレクションに対して正規の 'BigCount' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は Edm.Int64 です。 (EdmFunctions によって定義されています。) | |
Longitude | 指定した引数で正規の 'Longitude' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
Max | 指定されたコレクションに対して正規の 'Max' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は、コレクションの要素の型と同じです。 (EdmFunctions によって定義されています。) | |
Measure | 指定した引数で正規の 'Measure' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
Millisecond | 指定された引数で正規の 'Millisecond' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
Min | 指定されたコレクションに対して正規の 'Min' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は、コレクションの要素の型と同じです。 (EdmFunctions によって定義されています。) | |
Minus | 左辺の引数から右辺の引数を減算する新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Minute | 指定された引数で正規の 'Minute' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
Modulo | 左辺の引数を右辺の引数で割った余りを求める新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Month | 指定された引数で正規の 'Month' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
Multiply | 左辺の引数に右辺の引数を乗算する新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Navigate | コンポジションまたはアソシエーション リレーションシップのナビゲーションを表す新しい DbRelationshipNavigationExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Negate | 引数の値を否定する新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Not | 指定された引数の論理否定を実行する DbNotExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
NotEqual | 左辺の引数と右辺の引数を比較して等しくないかどうかを調べる新しい DbComparisonExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OfType | 指定した型と一致する指定した入力セットの要素で構成されるセットを生成する新しい DbOfTypeExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OfTypeOnly | 指定した型と完全に一致する指定した入力セットの要素で構成されるセットを生成する新しい DbOfTypeExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Or | 左辺と右辺の引数について論理 OR を実行する DbOrExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OrderBy(Func<DbExpression, DbExpression>) | オーバーロードされます。 昇順の並べ替え順序と既定の照合順序を使用して、指定された入力セットを指定された並べ替えキーで並べ替える新しい DbSortExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OrderBy(Func<DbExpression, DbExpression>, String) | オーバーロードされます。 昇順の並べ替え順序と指定された照合順序を使用して、指定された入力セットを指定された並べ替えキーで並べ替える新しい DbSortExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OrderByDescending(Func<DbExpression, DbExpression>) | オーバーロードされます。 降順の並べ替え順序と既定の照合順序を使用して、指定された入力セットを指定された並べ替えキーで並べ替える新しい DbSortExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OrderByDescending(Func<DbExpression, DbExpression>, String) | オーバーロードされます。 降順の並べ替え順序と既定の照合順序を使用して、指定された入力セットを指定された並べ替えキーで並べ替える新しい DbSortExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
OuterApply | 特定の入力セットの各要素につき 1 回、指定された apply 式を評価し、対応する入力列と適用列を持った行のコレクションを生成する新しい DbApplyExpression を作成します。apply で空のセットに評価される行には、null の適用列値が割り当てられます。 (DbExpressionBuilder によって定義されています。) | |
Plus | 左辺の引数を右辺の引数に加算する新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
PointAt | 指定された引数で正規の 'PointAt' 関数を呼び出す DbFunctionExpression を作成します。最初の引数には、Edm.Geography 結果型または Edm.Geometry 結果型が含まれる必要があります。2 番目の引数は、整数の数値結果型である必要があります。式の結果型は spatialValue の結果型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
PointCount | 指定した引数で正規の 'PointCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 (SpatialEdmFunctions によって定義されています。) | |
PointOnSurface | 指定した引数で正規の 'PointOnSurface' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
Power | 指定された引数で正規の 'Power' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は数値である必要があります。式の結果型は baseArgument の結果型と同じです。 (EdmFunctions によって定義されています。) | |
Property(String) | オーバーロードされます。 特定のインスタンスからの指定された名前のインスタンス プロパティの取得を表す新しい DbPropertyExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Property(EdmProperty) | オーバーロードされます。 指定されたプロパティの取得を表す新しい DbPropertyExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Property(NavigationProperty) | オーバーロードされます。 指定されたナビゲーション プロパティの取得を表す新しい DbPropertyExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Property(RelationshipEndMember) | オーバーロードされます。 指定されたリレーションシップ端のメンバーの取得を表す新しい DbPropertyExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Replace | 指定された引数で正規の 'Replace' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
Reverse | 指定された引数で正規の 'Reverse' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
Right | 指定された引数で正規の 'Right' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は、文字列と整数である必要があります。式の結果型は文字列です。 (EdmFunctions によって定義されています。) | |
Round() | オーバーロードされます。 指定された引数で正規の 'Round' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかである必要があります。式の結果型は value の結果型と同じです。 (EdmFunctions によって定義されています。) | |
Round(DbExpression) | オーバーロードされます。 指定された引数で正規の 'Round' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかと整数である必要があります。式の結果型は value の結果型と同じです。 (EdmFunctions によって定義されています。) | |
Second | 指定された引数で正規の 'Second' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime、DateTimeOffset、または Time である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) | |
Select<TProjection> | 指定された入力セットに対して指定された式を選択する新しい DbProjectExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
SelectMany(Func<DbExpression, DbExpression>) | オーバーロードされます。 特定の入力セットの各要素につき 1 回、指定された apply 式を評価し、対応する入力列と適用列を持った行のコレクションを生成する新しい DbApplyExpression を作成します。apply で空のセットに評価される行は含まれません。その上で、指定された selector を各行から選択する DbProjectExpression が作成され、結果のコレクション全体が構成されます。 (DbExpressionBuilder によって定義されています。) | |
SelectMany<TSelector>(Func<DbExpression, DbExpression>, Func<DbExpression, DbExpression, TSelector>) | オーバーロードされます。 特定の入力セットの各要素につき 1 回、指定された apply 式を評価し、対応する入力列と適用列を持った行のコレクションを生成する新しい DbApplyExpression を作成します。apply で空のセットに評価される行は含まれません。その上で、指定された selector を各行から選択する DbProjectExpression が作成され、結果のコレクション全体が構成されます。 (DbExpressionBuilder によって定義されています。) | |
SpatialBoundary | 指定した引数で正規の 'SpatialBoundary' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialBuffer | 指定した引数で正規の 'SpatialBuffer' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry および Edm.Double である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialContains | 指定した引数で正規の 'SpatialContains' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialConvexHull | 指定した引数で正規の 'SpatialConvexHull' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialCrosses | 指定した引数で正規の 'SpatialCrosses' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialDifference | 指定した引数で正規の 'SpatialDifference' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
SpatialDimension | 指定した引数で正規の 'SpatialDimension' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialDisjoint | 指定した引数で正規の 'SpatialDisjoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialElementAt | 指定された引数で正規の 'SpatialElementAt' 関数を呼び出す DbFunctionExpression を作成します。最初の引数には、Edm.Geography 結果型または Edm.Geometry 結果型が含まれる必要があります。2 番目の引数は、整数の数値結果型である必要があります。式の結果型は spatialValue の結果型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
SpatialElementCount | 指定した引数で正規の 'SpatialElementCount' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Int32 です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialEnvelope | 指定した引数で正規の 'SpatialEnvelope' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Geometry です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialEquals | 指定した引数で正規の 'SpatialEquals' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialIntersection | 指定した引数で正規の 'SpatialIntersection' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
SpatialIntersects | 指定した引数で正規の 'SpatialIntersects' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialLength | 指定した引数で正規の 'SpatialLength' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialOverlaps | 指定した引数で正規の 'SpatialOverlaps' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialRelate | 指定した引数で正規の 'SpatialRelate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry および文字列である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialSymmetricDifference | 指定した引数で正規の 'SpatialSymmetricDifference' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
SpatialTouches | 指定した引数で正規の 'SpatialTouches' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialTypeName | 指定した引数で正規の 'SpatialTypeName' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。式の結果型は Edm.String です。 (SpatialEdmFunctions によって定義されています。) | |
SpatialUnion | 指定した引数で正規の 'SpatialUnion' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。spatialValue1 の結果型と spatialValue2 の結果型は一致している必要があります。式の結果型は spatialValue1 と spatialValue2 の型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
SpatialWithin | 指定した引数で正規の 'SpatialWithin' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Boolean です。 (SpatialEdmFunctions によって定義されています。) | |
StartPoint | 指定した引数で正規の 'StartPoint' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geography または Edm.Geometry である必要があります。結果型は spatialValue の結果型と同じです。 (SpatialEdmFunctions によって定義されています。) | |
StartsWith | 指定された引数で正規の 'StartsWith' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は文字列である必要があります。式の結果型は Boolean です。 (EdmFunctions によって定義されています。) | |
StDev | 指定されたコレクションの null 以外のメンバーに対して正規の 'StDev' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は Edm.Double です。 (EdmFunctions によって定義されています。) | |
StDevP | 指定されたコレクションの母集団に対して正規の 'StDevP' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は Edm.Double です。 (EdmFunctions によって定義されています。) | |
Substring | 指定された引数で正規の 'Substring' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は、文字列と整数である必要があります。式の結果型は文字列です。 (EdmFunctions によって定義されています。) | |
Sum | 指定されたコレクションに対して正規の 'Sum' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は、コレクションの要素の型と同じです。 (EdmFunctions によって定義されています。) | |
Take | Argument コレクションの要素数を指定した数の制限値に制限する新しい DbLimitExpression オブジェクトを作成します。同じ順位の結果は出力に含まれません。 (DbExpressionBuilder によって定義されています。) | |
ToLower | 指定された引数で正規の 'ToLower' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
ToSortClause() | オーバーロードされます。 昇順の並べ替え順序と既定の照合順序で新しい DbSortClause を作成します。 (DbExpressionBuilder によって定義されています。) | |
ToSortClause(String) | オーバーロードされます。 昇順の並べ替え順序と指定された照合順序で新しい DbSortClause を作成します。 (DbExpressionBuilder によって定義されています。) | |
ToSortClauseDescending() | オーバーロードされます。 降順の並べ替え順序と既定の照合順序で新しい DbSortClause を作成します。 (DbExpressionBuilder によって定義されています。) | |
ToSortClauseDescending(String) | オーバーロードされます。 降順の並べ替え順序と指定された照合順序で新しい DbSortClause を作成します。 (DbExpressionBuilder によって定義されています。) | |
ToUpper | 指定された引数で正規の 'ToUpper' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
TreatAs | 新しい DbTreatExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Trim | 指定された引数で正規の 'Trim' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
TrimEnd | 指定された引数で正規の 'RTrim' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
TrimStart | 指定された引数で正規の 'LTrim' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は文字列である必要があります。式の結果型も文字列です。 (EdmFunctions によって定義されています。) | |
Truncate | 指定された引数で正規の 'Truncate' 関数を呼び出す DbFunctionExpression を作成します。指定する各引数の結果型は、single、double、decimal のいずれかと整数である必要があります。式の結果型は value の結果型と同じです。 (EdmFunctions によって定義されています。) | |
TruncateTime | 指定された引数で正規の 'TruncateTime' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。式の結果型は dateValue の結果型と同じです。 (EdmFunctions によって定義されています。) | |
UnaryMinus | 引数の値を否定する新しい DbArithmeticExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Union | 左辺のセット引数と右辺のセット引数について、重複を取り除いた和集合を計算する新しい DbExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
UnionAll | 左辺のセット引数と右辺のセット引数について、重複を取り除く前の和集合を計算する新しい DbUnionAllExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
Var | 指定されたコレクションの null 以外のメンバーに対して正規の 'Var' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は Edm.Double です。 (EdmFunctions によって定義されています。) | |
VarP | 指定されたコレクションの母集団に対して正規の 'VarP' 関数を呼び出す DbFunctionExpression を作成します。式の結果型は Edm.Double です。 (EdmFunctions によって定義されています。) | |
Where | 指定された述語を使用して指定された入力セットの要素をフィルター処理する新しい DbFilterExpression を作成します。 (DbExpressionBuilder によって定義されています。) | |
XCoordinate | 指定した引数で正規の 'XCoordinate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
YCoordinate | 指定した引数で正規の 'YCoordinate' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は Edm.Geometry である必要があります。式の結果型は Edm.Double です。 (SpatialEdmFunctions によって定義されています。) | |
Year | 指定された引数で正規の 'Year' 関数を呼び出す DbFunctionExpression を作成します。指定する引数の結果型は DateTime または DateTimeOffset である必要があります。式の結果型は Edm.Int32 です。 (EdmFunctions によって定義されています。) |
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。