EntityProjectionExpression Sınıf

Tanım

projeksiyonunda SelectExpressionbir varlığı temsil eden 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 EntityProjectionExpression : System.Linq.Expressions.Expression
type EntityProjectionExpression = class
    inherit Expression
Public Class EntityProjectionExpression
Inherits Expression
Devralma
EntityProjectionExpression

Oluşturucular

EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>)

projeksiyonunda SelectExpressionbir varlığı temsil eden 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.

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)
Geçersiz.

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

Özellikler

DiscriminatorExpression

Varlık türü için ayrımcı oluşturmak için A SqlExpression .

EntityType

Yansıtılan varlık türü.

NodeType

projeksiyonunda SelectExpressionbir varlığı temsil eden 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.

Type

projeksiyonunda SelectExpressionbir varlığı temsil eden 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.

Yöntemler

AddNavigationBinding(INavigation, EntityShaperExpression)

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

BindNavigation(INavigation)

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

BindProperty(IProperty)

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

MakeNullable()

Projeksiyondaki varlık örneğini null atanabilir hale getirir.

ToString()

projeksiyonunda SelectExpressionbir varlığı temsil eden 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.

UpdateEntityType(IEntityType)

Türetilen türden birine yansıtılan varlık türünü Güncelleştirmeler.

VisitChildren(ExpressionVisitor)

projeksiyonunda SelectExpressionbir varlığı temsil eden 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.

Şunlara uygulanır