次の方法で共有


RelationalEntityShaperExpression クラス

定義

のリレーショナル プロバイダー ShaperExpressionのエンティティ インスタンスの作成を表す式。

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

public class RelationalEntityShaperExpression : Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
type RelationalEntityShaperExpression = class
    inherit EntityShaperExpression
Public Class RelationalEntityShaperExpression
Inherits EntityShaperExpression
継承
RelationalEntityShaperExpression

コンストラクター

RelationalEntityShaperExpression(IEntityType, Expression, Boolean)

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

RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

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

プロパティ

EntityType

整形されるエンティティ型。

(継承元 EntityShaperExpression)
IsNullable

このエンティティ インスタンスを null にできるかどうかを示す値。

(継承元 EntityShaperExpression)
MaterializationCondition

このエンティティの整形に使用する合致条件。

(継承元 EntityShaperExpression)
NodeType

のリレーショナル プロバイダー ShaperExpressionのエンティティ インスタンスの作成を表す式。

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

(継承元 EntityShaperExpression)
Type

のリレーショナル プロバイダー ShaperExpressionのエンティティ インスタンスの作成を表す式。

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

(継承元 EntityShaperExpression)
ValueBufferExpression

エンティティ インスタンスの ValueBuffer 作成に使用される から値を取得する を表す式。

(継承元 EntityShaperExpression)

メソッド

GenerateMaterializationCondition(IEntityType, Boolean)

の式 Func<T,TResult> を作成して、具体化するエンティティ型を決定します。

MakeNullable(Boolean)

このシェーパーに null 許容を割り当て、null エンティティ インスタンスを整形できるかどうかを示します。

MakeNullable(Boolean)

このシェーパーに null 許容を割り当て、null エンティティ インスタンスを整形できるかどうかを示します。

(継承元 EntityShaperExpression)
MarkAsNullable()
古い.

このシェーパーを null 許容としてマークし、null エンティティ インスタンスを整形できることを示します。

MarkAsNullable()
古い.

このシェーパーを null 許容としてマークし、null エンティティ インスタンスを整形できることを示します。

(継承元 EntityShaperExpression)
Print(ExpressionPrinter)

のリレーショナル プロバイダー ShaperExpressionのエンティティ インスタンスの作成を表す式。

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

(継承元 EntityShaperExpression)
Update(Expression)

これに似た式ですが、指定された子を使用する、新しい式を作成します。 すべての子が同じである場合、この式を返します。

VisitChildren(ExpressionVisitor)

のリレーショナル プロバイダー ShaperExpressionのエンティティ インスタンスの作成を表す式。

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

(継承元 EntityShaperExpression)
WithEntityType(IEntityType)

このエンティティ シェーパーによって整形されるエンティティの種類を変更します。

明示的なインターフェイスの実装

IPrintableExpression.Print(ExpressionPrinter)

を使用して、指定された式の印刷可能な文字列表現を ExpressionPrinter作成します。

(継承元 EntityShaperExpression)

適用対象