InlineQueryRootExpression 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.
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. new[] { 1, 2, 3 }).
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
[System.Runtime.CompilerServices.Nullable(0)]
public class InlineQueryRootExpression : Microsoft.EntityFrameworkCore.Query.QueryRootExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type InlineQueryRootExpression = class
inherit QueryRootExpression
Public Class InlineQueryRootExpression
Inherits QueryRootExpression
- Devralma
- Özellikler
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| InlineQueryRootExpression(IAsyncQueryProvider, IReadOnlyList<Expression>, Type) |
sınıfının yeni bir örneğini InlineQueryRootExpression oluşturur. |
| InlineQueryRootExpression(IReadOnlyList<Expression>, Type) |
sınıfının yeni bir örneğini InlineQueryRootExpression oluşturur. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| CanReduce |
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. (Devralındığı yer: QueryRootExpression) |
| ElementType |
Bu sorgu kökü tarafından temsil edilen öğe türü. (Devralındığı yer: QueryRootExpression) |
| NodeType |
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. (Devralındığı yer: QueryRootExpression) |
| QueryProvider |
Bu sorgu köküyle ilişkili sorgu sağlayıcısı. (Devralındığı yer: QueryRootExpression) |
| Type |
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. (Devralındığı yer: QueryRootExpression) |
| Values |
Bu sorgu kökünde yer alan değerler. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| DetachQueryProvider() |
İlişkili sorgu sağlayıcısını bu sorgu kök ifadesinden ayırır. |
| Equals(Object) |
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. (Devralındığı yer: QueryRootExpression) |
| GetHashCode() |
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. (Devralındığı yer: QueryRootExpression) |
| Print(ExpressionPrinter) |
kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur. |
| Update(IReadOnlyList<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. |
| VisitChildren(ExpressionVisitor) |
Sorgu içindeki satır içi sorgu kökünü temsil eden ifade (örn. 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) |
kullanarak ExpressionPrinterverilen ifadenin yazdırılabilir dize gösterimini oluşturur. (Devralındığı yer: QueryRootExpression) |