DiscriminatorPredicateExpression 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.
Bir Ayrıştırıcı koşulunu temsil eder.
public class DiscriminatorPredicateExpression : System.Linq.Expressions.Expression
public class DiscriminatorPredicateExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.Expressions.Internal.IPrintable
type DiscriminatorPredicateExpression = class
inherit Expression
type DiscriminatorPredicateExpression = class
inherit Expression
interface IPrintable
Public Class DiscriminatorPredicateExpression
Inherits Expression
Public Class DiscriminatorPredicateExpression
Inherits Expression
Implements IPrintable
- Devralma
-
DiscriminatorPredicateExpression
- Uygulamalar
-
Microsoft.EntityFrameworkCore.Query.Expressions.Internal.IPrintable
Oluşturucular
| DiscriminatorPredicateExpression(Expression, IQuerySource) |
Ayrılmış Minatorpredicateexpression 'ın yeni bir örneğini oluşturur. |
Özellikler
| CanReduce |
Düğümün daha basit bir düğüme indirgendiğini gösterir. Bu true değerini döndürürse, azaltılmış formu oluşturmak için Küçült () çağrılabilir. |
| NodeType |
Bunun düğüm türünü döndürür Expression . (Öğesinden devralındı Expression .) |
| QuerySource |
Sorgu kaynağını alır. |
| Type |
Bu temsil eden ifadenin statik türünü alır Expression . (Öğesinden devralındı Expression .) |
Yöntemler
| Equals(Object) |
Bu nesne başka bir değere eşit kabul edildiğinde sınar. |
| GetHashCode() |
Bu nesne için bir karma kod döndürür. |
| Reduce() |
Bu düğümü daha basit bir ifadeye küçültür. Canazaltma doğru döndürürse, bu geçerli bir ifade döndürmelidir. Bu yöntemin kendisinin azaltıldığı başka bir düğüm döndürmesine izin verilir. |
| ToString() |
Stringİfadenin temsilini oluşturur. |
| VisitChildren(ExpressionVisitor) |
Düğümü azaltır ve sonra Visit(Expression) azaltılmış ifadeyi geçirerek yöntemi çağırır. Düğüm indirgenmiş değilse bir özel durum oluşturur. |
Belirtik Arabirim Kullanımları
| IPrintable.Print(ExpressionPrinter) |
Bu API Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API, gelecek sürümlerde değişebilir veya kaldırılabilir. |