RelationalEntityShaperExpression Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 im Allgemeinen nicht im Anwendungscode verwendet.
public class RelationalEntityShaperExpression : Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
type RelationalEntityShaperExpression = class
inherit EntityShaperExpression
Public Class RelationalEntityShaperExpression
Inherits EntityShaperExpression
- Vererbung
Konstruktoren
RelationalEntityShaperExpression(IEntityType, Expression, Boolean) |
Erstellt eine neue Instanz der RelationalEntityShaperExpression-Klasse. |
RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression) |
Erstellt eine neue Instanz der RelationalEntityShaperExpression-Klasse. |
Eigenschaften
EntityType |
Der Entitätstyp, der geformt wird. (Geerbt von EntityShaperExpression) |
IsNullable |
Ein Wert, der angibt, ob diese Entität instance NULL sein kann. (Geerbt von EntityShaperExpression) |
MaterializationCondition |
Die Materilisierungsbedingung, die zum Gestalten dieser Entität verwendet werden soll. (Geerbt von EntityShaperExpression) |
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 im Allgemeinen nicht im Anwendungscode verwendet. (Geerbt von EntityShaperExpression) |
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 im Allgemeinen nicht im Anwendungscode verwendet. (Geerbt von EntityShaperExpression) |
ValueBufferExpression |
Der Ausdruck, der ein ValueBuffer darstellt, um Werte abzurufen, die zum Erstellen der Entität instance verwendet werden. (Geerbt von EntityShaperExpression) |
Methoden
GenerateMaterializationCondition(IEntityType, Boolean) |
Erstellt einen Ausdruck von, Func<T,TResult> um zu bestimmen, welcher Entitätstyp materialisiert werden soll. |
MakeNullable(Boolean) |
Weist diesem Shaper nullability zu, was angibt, ob er NULL-Entitätsinstanzen formen kann oder nicht. |
MakeNullable(Boolean) |
Weist diesem Shaper nullability zu, was angibt, ob er NULL-Entitätsinstanzen formen kann oder nicht. (Geerbt von EntityShaperExpression) |
MarkAsNullable() |
Veraltet.
Markiert diesen Shaper als NULLable, was angibt, dass er NULL-Entitätsinstanzen formen kann. |
MarkAsNullable() |
Veraltet.
Markiert diesen Shaper als NULLable, was angibt, dass er NULL-Entitätsinstanzen formen kann. (Geerbt von EntityShaperExpression) |
Print(ExpressionPrinter) |
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 im Allgemeinen nicht im Anwendungscode verwendet. (Geerbt von EntityShaperExpression) |
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 im Allgemeinen nicht im Anwendungscode verwendet. (Geerbt von EntityShaperExpression) |
WithEntityType(IEntityType) |
Ändert den Entitätstyp, der von diesem Entitätsformer geformt wird. |
Explizite Schnittstellenimplementierungen
IPrintableExpression.Print(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks mithilfe ExpressionPrintervon . (Geerbt von EntityShaperExpression) |
Gilt für:
Entity Framework