EntityProjectionExpression Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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) | |