GroupByShaperExpression 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 ShaperExpressionbir gruplandırma öğesinin oluşturulmasını 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 GroupByShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type GroupByShaperExpression = class
inherit Expression
interface IPrintableExpression
Public Class GroupByShaperExpression
Inherits Expression
Implements IPrintableExpression
- Devralma
-
GroupByShaperExpression
- Türetilmiş
- Uygulamalar
Açıklamalar
Daha fazla bilgi ve örnek 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
GroupByShaperExpression(Expression, Expression) |
GroupByShaperExpression sınıfının yeni bir örneğini oluşturur. |
GroupByShaperExpression(Expression, ShapedQueryExpression) |
GroupByShaperExpression sınıfının yeni bir örneğini oluşturur. |
Özellikler
ElementSelector |
Bu gruplandırma öğesi için öğe seçiciyi temsil eden ifade. |
GroupingEnumerable |
Bu gruplandırma sonucu üzerinde numaralandırılabilir için alt sorguyu temsil eden ifade. |
KeySelector |
Bu gruplandırma sonucu için anahtar seçiciyi temsil eden ifade. |
NodeType |
içinde ShaperExpressionbir gruplandırma öğesinin oluşturulmasını 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 |
içinde ShaperExpressionbir gruplandırma öğesinin oluşturulmasını 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
Print(ExpressionPrinter) |
kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur. |
Update(Expression, Expression) |
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. |
Update(Expression, ShapedQueryExpression) |
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) |
içinde ShaperExpressionbir gruplandırma öğesinin oluşturulmasını 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ı
IPrintableExpression.Print(ExpressionPrinter) |
kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur. |
Şunlara uygulanır
Entity Framework