Udostępnij za pośrednictwem


RelationalEntityShaperExpression Klasa

Definicja

Wyrażenie reprezentujące utworzenie wystąpienia jednostki dla dostawcy relacyjnego w programie ShaperExpression.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

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

Konstruktory

RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression)

Tworzy nowe wystąpienie klasy RelationalEntityShaperExpression.

RelationalEntityShaperExpression(IEntityType, Expression, Boolean)

Tworzy nowe wystąpienie klasy RelationalEntityShaperExpression.

Właściwości

EntityType

Typ jednostki jest kształtowany.

(Odziedziczone po EntityShaperExpression)
IsNullable

Wartość wskazująca, czy to wystąpienie jednostki może mieć wartość null.

(Odziedziczone po EntityShaperExpression)
MaterializationCondition

Warunek materializacji, który ma być używany do kształtowania tej jednostki.

(Odziedziczone po EntityShaperExpression)
NodeType

Wyrażenie reprezentujące utworzenie wystąpienia jednostki dla dostawcy relacyjnego w programie ShaperExpression.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

(Odziedziczone po EntityShaperExpression)
Type

Wyrażenie reprezentujące utworzenie wystąpienia jednostki dla dostawcy relacyjnego w programie ShaperExpression.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

(Odziedziczone po EntityShaperExpression)
ValueBufferExpression

Wyrażenie reprezentujące ValueBuffer element w celu pobrania wartości z elementu , które są używane do tworzenia wystąpienia jednostki.

(Odziedziczone po EntityShaperExpression)

Metody

GenerateMaterializationCondition(IEntityType, Boolean)

Tworzy wyrażenie Func<T,TResult> w celu określenia typu jednostki do zmaterializowania.

MakeNullable(Boolean)

Przypisuje wartość null dla tego kształtu, wskazującą, czy może kształtować wystąpienia jednostki o wartości null, czy nie.

MakeNullable(Boolean)

Przypisuje wartość null dla tego kształtu, wskazującą, czy może kształtować wystąpienia jednostki o wartości null, czy nie.

(Odziedziczone po EntityShaperExpression)
MarkAsNullable()
Przestarzałe.

Oznacza ten kształtator jako dopuszczający wartość null, co oznacza, że może kształtować wystąpienia jednostek o wartości null.

MarkAsNullable()
Przestarzałe.

Oznacza ten kształtator jako dopuszczający wartość null, co oznacza, że może kształtować wystąpienia jednostek o wartości null.

(Odziedziczone po EntityShaperExpression)
Print(ExpressionPrinter)

Wyrażenie reprezentujące utworzenie wystąpienia jednostki dla dostawcy relacyjnego w programie ShaperExpression.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

(Odziedziczone po EntityShaperExpression)
Update(Expression)

Tworzy nowe wyrażenie, które jest podobne do tego, ale przy użyciu dostarczonych elementów podrzędnych. Jeśli wszystkie elementy podrzędne są takie same, zwróci to wyrażenie.

VisitChildren(ExpressionVisitor)

Wyrażenie reprezentujące utworzenie wystąpienia jednostki dla dostawcy relacyjnego w programie ShaperExpression.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

(Odziedziczone po EntityShaperExpression)
WithEntityType(IEntityType)

Zmienia typ jednostki kształtowany przez ten kształt jednostki.

Jawne implementacje interfejsu

IPrintableExpression.Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu elementu ExpressionPrinter.

(Odziedziczone po EntityShaperExpression)

Dotyczy