RelationalEntityShaperExpression Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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) |