ProjectionBindingExpression Sınıf

Tanım

Sonuçları oluştururken içinde kullanılacak QueryExpression değerleri alan ShaperExpression ifade.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

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
Devralma
ProjectionBindingExpression
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı sağlayıcıları ve EF Core uygulama ve sorgular nasıl çalışır?

Oluşturucular

ProjectionBindingExpression(Expression, IDictionary<IProperty,Int32>)

ProjectionBindingExpression sınıfının yeni bir örneğini oluşturur.

ProjectionBindingExpression(Expression, Int32, Type)

ProjectionBindingExpression sınıfının yeni bir örneğini oluşturur.

ProjectionBindingExpression(Expression, IReadOnlyDictionary<IProperty,Int32>)
Kullanımdan kalktı.

ProjectionBindingExpression sınıfının yeni bir örneğini oluşturur.

ProjectionBindingExpression(Expression, ProjectionMember, Type)

ProjectionBindingExpression sınıfının yeni bir örneğini oluşturur.

Özellikler

Index

Bağlama projeksiyon dizini aracılığıyla ise bağlanan projeksiyon üyesi.

IndexMap
Kullanımdan kalktı.

Bağlama bir değer arabelleği için dizin eşlemesi aracılığıyla ise bağlanacak projeksiyon üyesi.

NodeType

Gets the node type of this Expression.

ProjectionMember

Bağlama projeksiyon üyesi aracılığıyla ise bağlamak için projeksiyon üyesi.

QueryExpression

Bağlanıp bağlanacağını sorgu ifadesi.

Type

Gets the static type of the expression that this Expression represents.

Yöntemler

Equals(Object)
GetHashCode() System.Linq.Expressions.Expression.GetHashCode
Print(ExpressionPrinter)
VisitChildren(ExpressionVisitor)

Belirtik Arabirim Kullanımları

IPrintableExpression.Print(ExpressionPrinter)

Kullanılarak verilen ifadenin yazdırılabilir bir dize temsilini oluşturur ExpressionPrinter .

Şunlara uygulanır