Udostępnij za pośrednictwem


ProjectionBindingExpression Klasa

Definicja

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

public class ProjectionBindingExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type ProjectionBindingExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class ProjectionBindingExpression
Inherits Expression
Implements IPrintableExpression
Dziedziczenie
ProjectionBindingExpression
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń baz danych oraz Jak działają zapytania EF Core .

Konstruktory

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

Tworzy nowe wystąpienie klasy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, Int32, Type)

Tworzy nowe wystąpienie klasy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)
Przestarzałe.

Tworzy nowe wystąpienie klasy ProjectionBindingExpression.

ProjectionBindingExpression(Expression, ProjectionMember, Type)

Tworzy nowe wystąpienie klasy ProjectionBindingExpression.

Właściwości

Index

Element członkowski projekcji, który ma być powiązany, jeśli powiązanie odbywa się za pośrednictwem indeksu projekcji.

IndexMap
Przestarzałe.

Element członkowski projekcji, który ma być powiązany, jeśli powiązanie odbywa się za pomocą mapy indeksu dla buforu wartości.

NodeType

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

ProjectionMember

Element członkowski projekcji do powiązania, jeśli powiązanie jest za pośrednictwem elementu członkowskiego projekcji.

QueryExpression

Wyrażenie zapytania do powiązania z.

Type

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

Metody

Equals(Object)

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

GetHashCode()

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

Print(ExpressionPrinter)

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

VisitChildren(ExpressionVisitor)

Wyrażenie, które pobiera wartości z QueryExpression elementu do użycia podczas ShaperExpression tworzenia wyników.

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

Jawne implementacje interfejsu

IPrintableExpression.Print(ExpressionPrinter)

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

Dotyczy