Udostępnij za pośrednictwem


RelationalStructuralTypeShaperExpression 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 RelationalStructuralTypeShaperExpression : Microsoft.EntityFrameworkCore.Query.StructuralTypeShaperExpression
type RelationalStructuralTypeShaperExpression = class
    inherit StructuralTypeShaperExpression
Public Class RelationalStructuralTypeShaperExpression
Inherits StructuralTypeShaperExpression
Dziedziczenie
RelationalStructuralTypeShaperExpression

Konstruktory

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean)

Tworzy nowe wystąpienie klasy RelationalStructuralTypeShaperExpression.

RelationalStructuralTypeShaperExpression(ITypeBase, Expression, Boolean, LambdaExpression)

Tworzy nowe wystąpienie klasy RelationalStructuralTypeShaperExpression.

Właściwości

IsNullable

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

(Odziedziczone po StructuralTypeShaperExpression)
MaterializationCondition

Warunek materializacji, który ma być używany do kształtowania tego typu strukturalnego.

(Odziedziczone po StructuralTypeShaperExpression)
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 StructuralTypeShaperExpression)
StructuralType

Kształt jednostki lub typu złożonego.

(Odziedziczone po StructuralTypeShaperExpression)
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 StructuralTypeShaperExpression)
ValueBufferExpression

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

(Odziedziczone po StructuralTypeShaperExpression)

Metody

DebuggerDisplay()

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core.

(Odziedziczone po StructuralTypeShaperExpression)
GenerateMaterializationCondition(ITypeBase, Boolean)

Tworzy wyrażenie Func<T,TResult> w celu określenia, jakiego typu należy zmaterializować.

MakeNullable(Boolean)

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

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 StructuralTypeShaperExpression)
WithType(ITypeBase)

Zmienia typ strukturalny kształtowany przez ten kształtnik.

Jawne implementacje interfejsu

IPrintableExpression.Print(ExpressionPrinter)

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

(Odziedziczone po StructuralTypeShaperExpression)

Dotyczy