ScalarSubqueryExpression Sınıf

Tanım

bir alt sorgudan skaler SQL değerinin yansıtımı temsil eden bir 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 ScalarSubqueryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
type ScalarSubqueryExpression = class
    inherit SqlExpression
Public Class ScalarSubqueryExpression
Inherits SqlExpression
Devralma
ScalarSubqueryExpression

Oluşturucular

ScalarSubqueryExpression(SelectExpression)

ScalarSubqueryExpression sınıfının yeni bir örneğini oluşturur.

Özellikler

NodeType (Devralındığı yer: SqlExpression)
Subquery

Tek bir skalar projeksiyon ile tek bir satırı yansıtmada alt sorgu.

Type (Devralındığı yer: SqlExpression)
TypeMapping

Bu RelationalTypeMapping ifadeyle ilişkili.

(Devralındığı yer: SqlExpression)

Yöntemler

Equals(Object)
GetHashCode() System.Linq.Expressions.Expression.GetHashCode
Print(ExpressionPrinter)

kullanarak verilen ifadenin yazdırılabilir bir dize gösterimini ExpressionPrinter oluşturur.

Update(SelectExpression)

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 .

(Devralındığı yer: SqlExpression)

Şunlara uygulanır