Język

ScalarSubqueryExpression Klasa

Definicja

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

[System.Runtime.CompilerServices.Nullable(0)]
public class ScalarSubqueryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public class ScalarSubqueryExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type ScalarSubqueryExpression = class
    inherit SqlExpression
type ScalarSubqueryExpression = class
    inherit SqlExpression
Public Class ScalarSubqueryExpression
Inherits SqlExpression
Dziedziczenie
ScalarSubqueryExpression
Atrybuty

Konstruktory

Nazwisko Opis
ScalarSubqueryExpression(SelectExpression)

Tworzy nowe wystąpienie ScalarSubqueryExpression klasy.

Właściwości

Nazwisko Opis
NodeType

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

(Odziedziczone po SqlExpression)
Subquery

Podzapytywanie pojedynczego wiersza z pojedynczą projekcją skalarną.

Type

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

(Odziedziczone po SqlExpression)
TypeMapping

Skojarzone RelationalTypeMapping z tym wyrażeniem.

(Odziedziczone po SqlExpression)

Metody

Nazwisko Opis
ApplyTypeMapping(RelationalTypeMapping)

Stosuje mapowanie typu dostarczonego do tego wyrażenia.

Equals(Object)

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

GetHashCode()

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter.

Quote()

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Update(SelectExpression)

Tworzy nowe wyrażenie podobne do tego, ale przy użyciu dostarczonych elementów podrzędnych. Jeśli wszystkie elementy podrzędne są takie same, zwróci to wyrażenie.

VisitChildren(ExpressionVisitor)

Wyrażenie reprezentujące projekcję wartości skalarnej SQL z podzapytania.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Jawne implementacje interfejsu

Nazwisko Opis
IPrintableExpression.Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter.

(Odziedziczone po SqlExpression)

Dotyczy