EntityProjectionExpression Sınıf

Tanım

Projeksiyonu içindeki bir varlığı temsil eden bir ifade SelectExpression .

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 EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
    inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
Devralma
EntityProjectionExpression

Oluşturucular

EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>)
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression)

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

EntityProjectionExpression(IEntityType, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression)

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

EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean)
Kullanımdan kalktı.

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

Özellikler

DiscriminatorExpression

SqlExpressionVarlık türü için Ayrıştırıcı oluşturmak için A.

EntityType

Yansıtılmakta olan varlık türü.

NodeType

Gets the node type of this Expression.

Type

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

Yöntemler

AddNavigationBinding(INavigation, EntityShaperExpression)

Gezintinin hedef varlık türü sahip veya zayıf olduğunda bu varlık projeksiyonu için bir gezinti bağlaması ekler.

BindNavigation(INavigation)

Daha önce yöntemi kullanılarak eklenmiş olan gezintinin hedef varlık türü için varlık şekine almak üzere bu varlık projeksiyonu ile bir gezinmeyi bağlar AddNavigationBinding(INavigation, EntityShaperExpression) .

BindProperty(IProperty)

SQL gösterimini almak için bir özelliği bu varlık projeksiyonu ile bağlar.

MakeNullable()

, Varlık örneğini projeksiyonu yapılabilir hale getirir.

ToString()

Returns a textual representation of the Expression.

UpdateEntityType(IEntityType)

Yansıtılmakta olan varlık türünü türetilmiş türden birine güncelleştirir.

VisitChildren(ExpressionVisitor)

Şunlara uygulanır