次の方法で共有


EntityProjectionExpression クラス

定義

のプロジェクション SelectExpression内のエンティティを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public class EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
    inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
継承
EntityProjectionExpression

コンストラクター

EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>)

のプロジェクション SelectExpression内のエンティティを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression)

EntityProjectionExpression クラスの新しいインスタンスを作成します。

EntityProjectionExpression(IEntityType, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression)

EntityProjectionExpression クラスの新しいインスタンスを作成します。

EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean)
古い.

EntityProjectionExpression クラスの新しいインスタンスを作成します。

プロパティ

DiscriminatorExpression

SqlExpressionエンティティ型の識別子を生成する 。

EntityType

投影されるエンティティの種類。

NodeType

のプロジェクション SelectExpression内のエンティティを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

Type

のプロジェクション SelectExpression内のエンティティを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

メソッド

AddNavigationBinding(INavigation, EntityShaperExpression)

ナビゲーションのターゲット エンティティの種類が所有されているか弱い場合に、このエンティティ プロジェクションのナビゲーション バインディングを追加します。

BindNavigation(INavigation)

ナビゲーションをこのエンティティ プロジェクションとバインドして、以前にメソッドを使用して追加したナビゲーションのターゲット エンティティ型のエンティティ シェーパーを AddNavigationBinding(INavigation, EntityShaperExpression) 取得します。

BindProperty(IProperty)

プロパティをこのエンティティ プロジェクションとバインドして、SQL 表現を取得します。

MakeNullable()

プロジェクション内のエンティティ インスタンスを null 許容にします。

ToString()

のプロジェクション SelectExpression内のエンティティを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

UpdateEntityType(IEntityType)

派生型のいずれかに投影されるエンティティ型を更新します。

VisitChildren(ExpressionVisitor)

のプロジェクション SelectExpression内のエンティティを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

適用対象