次の方法で共有


RelationalStructuralTypeShaperExpression クラス

定義

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

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

public class RelationalStructuralTypeShaperExpression : Microsoft.EntityFrameworkCore.Query.StructuralTypeShaperExpression
type RelationalStructuralTypeShaperExpression = class
    inherit StructuralTypeShaperExpression
Public Class RelationalStructuralTypeShaperExpression
Inherits StructuralTypeShaperExpression
継承
RelationalStructuralTypeShaperExpression

コンストラクター

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

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

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

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

プロパティ

IsNullable

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

(継承元 StructuralTypeShaperExpression)
MaterializationCondition

この構造タイプを整形するために使用する具体化条件。

(継承元 StructuralTypeShaperExpression)
NodeType

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

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

(継承元 StructuralTypeShaperExpression)
StructuralType

シェイプされるエンティティまたは複合型。

(継承元 StructuralTypeShaperExpression)
Type

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

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

(継承元 StructuralTypeShaperExpression)
ValueBufferExpression

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

(継承元 StructuralTypeShaperExpression)

メソッド

DebuggerDisplay()

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 いかなるリリースでも予告なく変更または削除される場合があります。 コードで直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しい Entity Framework Core リリースに更新するとアプリケーションエラーが発生する可能性があることを認識してください。

(継承元 StructuralTypeShaperExpression)
GenerateMaterializationCondition(ITypeBase, Boolean)

具体化する型を決定する の Func<T,TResult> 式を作成します。

MakeNullable(Boolean)

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

Update(Expression)

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

VisitChildren(ExpressionVisitor)

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

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

(継承元 StructuralTypeShaperExpression)
WithType(ITypeBase)

このシェーパーによって整形される構造タイプを変更します。

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

IPrintableExpression.Print(ExpressionPrinter)

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

(継承元 StructuralTypeShaperExpression)

適用対象