Dil

CollectionShaperExpression Sınıf

Tanım

Dikkat

Use provider specific expressions for collection results.

içinde ShaperExpressionkoleksiyon 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 CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use provider specific expressions for collection results.")]
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionShaperExpression = class
    inherit Expression
    interface IPrintableExpression
[<System.Obsolete("Use provider specific expressions for collection results.")>]
type CollectionShaperExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class CollectionShaperExpression
Inherits Expression
Implements IPrintableExpression
Devralma
CollectionShaperExpression
Özellikler
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı sağlayıcılarının ve uzantıların uygulanması ve EF Core sorgularının çalışma şekli .

Oluşturucular

Veri Akışı Adı Description
CollectionShaperExpression(Expression, Expression, INavigation, Type)
Geçersiz.

içinde ShaperExpressionkoleksiyon 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.

CollectionShaperExpression(Expression, Expression, INavigationBase, Type)
Geçersiz.

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

Özellikler

Veri Akışı Adı Description
ElementType
Geçersiz.

Koleksiyonun öğelerinin clr türü.

InnerShaper
Geçersiz.

İç öğeleri oluşturmak için ifade.

Navigation
Geçersiz.

Koleksiyonla ilişkiliyse gezinti.

NodeType
Geçersiz.

içinde ShaperExpressionkoleksiyon 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.

Projection
Geçersiz.

Bu koleksiyon için sorgudan değer almak için ifade.

Type
Geçersiz.

içinde ShaperExpressionkoleksiyon 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.

Yöntemler

Veri Akışı Adı Description
Print(ExpressionPrinter)
Geçersiz.

içinde ShaperExpressionkoleksiyon 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.

Update(Expression, Expression)
Geçersiz.

Bunun gibi, ancak sağlanan alt öğeleri kullanarak yeni bir ifade oluşturur. Tüm alt öğeler aynıysa, bu ifadeyi döndürür.

VisitChildren(ExpressionVisitor)
Geçersiz.

içinde ShaperExpressionkoleksiyon 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.

Belirtik Arabirim Kullanımları

Veri Akışı Adı Description
IPrintableExpression.Print(ExpressionPrinter)
Geçersiz.

kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur.

Şunlara uygulanır