RelationalStructuralTypeShaperExpression Klasse

Definition

Ein Ausdruck, der die Erstellung einer Entität instance für einen relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

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

Konstruktoren

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Erstellt eine neue Instanz der RelationalStructuralTypeShaperExpression-Klasse.

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Erstellt eine neue Instanz der RelationalStructuralTypeShaperExpression-Klasse.

Eigenschaften

IsNullable

Ein Wert, der angibt, ob dieser instance NULL sein kann.

(Geerbt von StructuralTypeShaperExpression)
MaterializationCondition

Die Materialisierungsbedingung, die zum Strukturieren dieses Strukturtyps verwendet werden soll.

(Geerbt von StructuralTypeShaperExpression)
NodeType

Ein Ausdruck, der die Erstellung einer Entität instance für einen relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

(Geerbt von StructuralTypeShaperExpression)
StructuralType

Die Entität oder der komplexe Typ, der geformt wird.

(Geerbt von StructuralTypeShaperExpression)
Type

Ein Ausdruck, der die Erstellung einer Entität instance für einen relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

(Geerbt von StructuralTypeShaperExpression)
ValueBufferExpression

Der Ausdruck, der ein ValueBuffer darstellt, um Werte von abzurufen, die zum Erstellen der instance verwendet werden.

(Geerbt von StructuralTypeShaperExpression)

Methoden

DebuggerDisplay()

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne vorherige Ankündigung in jeder Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt in Ihrem Code verwenden und wissen, dass dies bei der Aktualisierung auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann.

(Geerbt von StructuralTypeShaperExpression)
GenerateMaterializationCondition(ITypeBase, Boolean)

Erstellt einen Ausdruck von, Func<T,TResult> um zu bestimmen, welcher Typ materialisiert werden soll.

MakeNullable(Boolean)

Weist diesem Shaper die NULL-Zulässigkeit zu, was angibt, ob er NULL-Instanzen formen kann oder nicht.

Update(Expression)

Erstellt einen neuen Ausdruck, der diesem ähnelt, verwendet jedoch die angegebenen untergeordneten Elemente. Wenn alle untergeordneten Elemente identisch sind, wird dieser Ausdruck zurückgegeben.

VisitChildren(ExpressionVisitor)

Ein Ausdruck, der die Erstellung einer Entität instance für einen relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

(Geerbt von StructuralTypeShaperExpression)
WithType(ITypeBase)

Ändert den Strukturtyp, der von diesem Shaper geformt wird.

Explizite Schnittstellenimplementierungen

IPrintableExpression.Print(ExpressionPrinter)

Erstellt mithilfe von eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks ExpressionPrinter.

(Geerbt von StructuralTypeShaperExpression)

Gilt für: