RelationalEntityShaperExpression 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.
içinde ShaperExpressionilişkisel sağlayıcı için varlık örneği oluşturmayı 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 RelationalEntityShaperExpression : Microsoft.EntityFrameworkCore.Query.EntityShaperExpression
type RelationalEntityShaperExpression = class
inherit EntityShaperExpression
Public Class RelationalEntityShaperExpression
Inherits EntityShaperExpression
- Devralma
Oluşturucular
RelationalEntityShaperExpression(IEntityType, Expression, Boolean, LambdaExpression) |
RelationalEntityShaperExpression sınıfının yeni bir örneğini oluşturur. |
RelationalEntityShaperExpression(IEntityType, Expression, Boolean) |
RelationalEntityShaperExpression sınıfının yeni bir örneğini oluşturur. |
Özellikler
EntityType |
Şekillenen varlık türü. (Devralındığı yer: EntityShaperExpression) |
IsNullable |
Bu varlık örneğinin null olup olmadığını gösteren değer. (Devralındığı yer: EntityShaperExpression) |
MaterializationCondition |
Bu varlığı şekillendirmek için kullanılacak materilizasyon koşulu. (Devralındığı yer: EntityShaperExpression) |
NodeType |
içinde ShaperExpressionilişkisel sağlayıcı için varlık örneği oluşturmayı 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. (Devralındığı yer: EntityShaperExpression) |
Type |
içinde ShaperExpressionilişkisel sağlayıcı için varlık örneği oluşturmayı 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. (Devralındığı yer: EntityShaperExpression) |
ValueBufferExpression |
Varlık örneğini oluşturmak için kullanılan değerleri almak için öğesini ValueBuffer temsil eden ifade. (Devralındığı yer: EntityShaperExpression) |
Yöntemler
GenerateMaterializationCondition(IEntityType, Boolean) |
Hangi varlık türünün gerçekleştirilmesini belirlemek için ifadesi Func<T,TResult> oluşturur. |
MakeNullable(Boolean) |
Bu şekillendirici için null varlık örneklerini şekillendirip şekillendiremeyeceğini belirten null atanabilirlik atar. |
MakeNullable(Boolean) |
Bu şekillendirici için null varlık örneklerini şekillendirip şekillendiremeyeceğini belirten null atanabilirlik atar. (Devralındığı yer: EntityShaperExpression) |
MarkAsNullable() |
Geçersiz.
Bu şekillendiriciyi null atanabilir olarak işaretler ve null varlık örneklerini şekillendirebileceğini belirtir. |
MarkAsNullable() |
Geçersiz.
Bu şekillendiriciyi null atanabilir olarak işaretler ve null varlık örneklerini şekillendirebileceğini belirtir. (Devralındığı yer: EntityShaperExpression) |
Print(ExpressionPrinter) |
içinde ShaperExpressionilişkisel sağlayıcı için varlık örneği oluşturmayı 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. (Devralındığı yer: EntityShaperExpression) |
Update(Expression) |
Bunun gibi, ancak sağlanan alt öğeleri kullanarak yeni bir ifade oluşturur. Tüm alt öğeler aynıysa bu ifade döndürülecektir. |
VisitChildren(ExpressionVisitor) |
içinde ShaperExpressionilişkisel sağlayıcı için varlık örneği oluşturmayı 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. (Devralındığı yer: EntityShaperExpression) |
WithEntityType(IEntityType) |
Bu varlık şekillendirici tarafından şekillendirilen varlık türünü değiştirir. |
Belirtik Arabirim Kullanımları
IPrintableExpression.Print(ExpressionPrinter) |
kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur. (Devralındığı yer: EntityShaperExpression) |
Şunlara uygulanır
Entity Framework