RelationalCollectionShaperExpression 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.
İçinde ilişkisel sağlayıcı için bir koleksiyonun oluşturulmasını temsil eden bir ifade ShaperExpression .
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 RelationalCollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type RelationalCollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
Public Class RelationalCollectionShaperExpression
Inherits Expression
Implements IPrintableExpression
- Devralma
-
RelationalCollectionShaperExpression
- Uygulamalar
Oluşturucular
| RelationalCollectionShaperExpression(Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type) |
RelationalCollectionShaperExpression sınıfının yeni bir örneğini oluşturur. |
| RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, Expression, INavigation, Type) |
Kullanımdan kalktı.
Kullanımdan kalktı.
RelationalCollectionShaperExpression sınıfının yeni bir örneğini oluşturur. |
| RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type) |
Kullanımdan kalktı.
RelationalCollectionShaperExpression sınıfının yeni bir örneğini oluşturur. |
Özellikler
| CollectionId |
Kullanımdan kalktı.
Bu koleksiyon için tek başına benzersiz bir kimlik. |
| ElementType |
Koleksiyonun öğelerinin clr türü. |
| InnerShaper |
İç öğeleri oluşturmak için ifadesi. |
| Navigation |
Koleksiyonla ilişkili ise gezinti. |
| NodeType | Gets the node type of this Expression. |
| OuterIdentifier |
Dış öğe için tanımlayıcı. |
| OuterIdentifierValueComparers |
Dış tanımlayıcıyı karşılaştırmak için değer Karşılaştırıcılar. |
| ParentIdentifier |
Üst öğe için tanımlayıcı. |
| ParentIdentifierValueComparers |
Üst tanımlayıcıyı karşılaştırmak için değer Karşılaştırıcılar. |
| SelfIdentifier |
Koleksiyondaki öğe için tanımlayıcı. |
| SelfIdentifierValueComparers |
Kendi kendine tanımlayıcıyı karşılaştırmak için değer Karşılaştırıcılar. |
| Type | Gets the static type of the expression that this Expression represents. |
Yöntemler
| Print(ExpressionPrinter) | |
| Update(Expression, Expression, Expression, 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ülür. |
| VisitChildren(ExpressionVisitor) | |
Belirtik Arabirim Kullanımları
| IPrintableExpression.Print(ExpressionPrinter) |
Kullanılarak verilen ifadenin yazdırılabilir bir dize temsilini oluşturur ExpressionPrinter . |