次の方法で共有


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 のメソッド

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

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Core.Common.CommandTrees 名前空間