Dil

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

Veri Akışı Adı Description
EntityProjectionExpression(IEntityType, IDictionary<IProperty,ColumnExpression>, SqlExpression)

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

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, IReadOnlyDictionary<IProperty,ColumnExpression>, SqlExpression)

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

EntityProjectionExpression(IEntityType, TableExpressionBase, Boolean)
Geçersiz.

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

Özellikler

Veri Akışı Adı Description
DiscriminatorExpression

Varlık türü için ayrıştırıcı 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

Veri Akışı Adı Description
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)

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

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