Condividi tramite


SqlExpression Classe

Definizione

Espressione che rappresenta un valore scalare o un token SQL in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

public abstract class SqlExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Diagnostics.DebuggerDisplay("{Microsoft.EntityFrameworkCore.Query.ExpressionPrinter.Print(this), nq}")]
public abstract class SqlExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type SqlExpression = class
    inherit Expression
    interface IPrintableExpression
[<System.Diagnostics.DebuggerDisplay("{Microsoft.EntityFrameworkCore.Query.ExpressionPrinter.Print(this), nq}")>]
type SqlExpression = class
    inherit Expression
    interface IPrintableExpression
Public MustInherit Class SqlExpression
Inherits Expression
Implements IPrintableExpression
Ereditarietà
SqlExpression
Derivato
Attributi
Implementazioni

Costruttori

SqlExpression(Type, RelationalTypeMapping)

Crea una nuova istanza della classe SqlExpression.

Proprietà

NodeType

Espressione che rappresenta un valore scalare o un token SQL in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Type

Espressione che rappresenta un valore scalare o un token SQL in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

TypeMapping

Oggetto RelationalTypeMapping associato a questa espressione.

Metodi

Equals(Object)

Espressione che rappresenta un valore scalare o un token SQL in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetHashCode()

Espressione che rappresenta un valore scalare o un token SQL in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Print(ExpressionPrinter)

Crea una rappresentazione di stringa stampabile dell'espressione specificata usando ExpressionPrinter.

VisitChildren(ExpressionVisitor)

Espressione che rappresenta un valore scalare o un token SQL in un albero SQL.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Implementazioni dell'interfaccia esplicita

IPrintableExpression.Print(ExpressionPrinter)

Crea una rappresentazione di stringa stampabile dell'espressione specificata usando ExpressionPrinter.

Si applica a