Język

SqlFragmentExpression Klasa

Definicja

Wyrażenie reprezentujące token SQL.

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 SqlFragmentExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
public class SqlFragmentExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlFragmentExpression = class
    inherit SqlExpression
type SqlFragmentExpression = class
    inherit SqlExpression
Public Class SqlFragmentExpression
Inherits SqlExpression
Dziedziczenie
SqlFragmentExpression
Atrybuty

Konstruktory

Nazwisko Opis
SqlFragmentExpression(String, Type, RelationalTypeMapping)

Tworzy nowe wystąpienie SqlFragmentExpression klasy.

SqlFragmentExpression(String)

Tworzy nowe wystąpienie SqlFragmentExpression klasy.

Właściwości

Nazwisko Opis
NodeType

Wyrażenie reprezentujące token SQL.

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)
Sql

Token ciągu do wydrukowania w drzewie SQL.

Type

Wyrażenie reprezentujące token SQL.

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
Equals(Object)

Wyrażenie reprezentujące token SQL.

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 token SQL.

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()

Cytuje wyrażenie; oznacza to, że zwraca wyrażenie, które podczas obliczania tworzy wyrażenie identyczne z tym wyrażeniem. Służy do generowania kodu dla wstępnie skompilowanych zapytań, które rekonstruuje to wyrażenie.

VisitChildren(ExpressionVisitor)

Wyrażenie reprezentujące token SQL.

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