TableExpressionBase 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.
SQL ağacındaki bir tablo kaynağı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 abstract class TableExpressionBase : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Diagnostics.DebuggerDisplay("{Microsoft.EntityFrameworkCore.Query.ExpressionPrinter.Print(this), nq}")]
public abstract class TableExpressionBase : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type TableExpressionBase = class
inherit Expression
interface IPrintableExpression
[<System.Diagnostics.DebuggerDisplay("{Microsoft.EntityFrameworkCore.Query.ExpressionPrinter.Print(this), nq}")>]
type TableExpressionBase = class
inherit Expression
interface IPrintableExpression
Public MustInherit Class TableExpressionBase
Inherits Expression
Implements IPrintableExpression
- Devralma
-
TableExpressionBase
- Türetilmiş
- Öznitelikler
- Uygulamalar
Oluşturucular
TableExpressionBase(String, IEnumerable<IAnnotation>) |
TableExpressionBase sınıfının yeni bir örneğini oluşturur. |
TableExpressionBase(String) |
TableExpressionBase sınıfının yeni bir örneğini oluşturur. |
Özellikler
Alias |
Bu tablo kaynağına atanan diğer ad. |
NodeType |
SQL ağacındaki bir tablo kaynağı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 |
SQL ağacındaki bir tablo kaynağı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
AddAnnotation(String, Object) |
Bu nesneye bir ek açıklama ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur. |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
Belirtilen ek açıklamalarla bunun gibi bir nesne oluşturur. |
Equals(Object) |
SQL ağacındaki bir tablo kaynağı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. |
FindAnnotation(String) |
Belirtilen ada sahip ek açıklamayı alır ve yoksa döndürür |
GetAnnotations() |
Geçerli nesnedeki tüm ek açıklamaları alır. |
GetHashCode() |
SQL ağacındaki bir tablo kaynağı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. |
Print(ExpressionPrinter) |
kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur. |
PrintAnnotations(ExpressionPrinter) |
kullanarak ExpressionPrinterverilen ifadeyle ilişkili ek açıklamaların yazdırılabilir dize gösterimini oluşturur. |
VisitChildren(ExpressionVisitor) |
SQL ağacındaki bir tablo kaynağı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. |
Uzantı Metotları
UnwrapJoin(TableExpressionBase) |
Verilen |
Şunlara uygulanır
Entity Framework