Sdílet prostřednictvím


SqlExpression Třída

Definice

Výraz, který představuje skalární hodnotu nebo token SQL ve stromu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

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
Dědičnost
SqlExpression
Odvozené
Atributy
Implementuje

Konstruktory

SqlExpression(Type, RelationalTypeMapping)

Vytvoří novou instanci třídy SqlExpression.

Vlastnosti

NodeType

Výraz, který představuje skalární hodnotu nebo token SQL ve stromu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

Type

Výraz, který představuje skalární hodnotu nebo token SQL ve stromu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

TypeMapping

Přidružený RelationalTypeMapping k tomuto výrazu.

Metody

Equals(Object)

Výraz, který představuje skalární hodnotu nebo token SQL ve stromu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetHashCode()

Výraz, který představuje skalární hodnotu nebo token SQL ve stromu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

Print(ExpressionPrinter)

Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter.

VisitChildren(ExpressionVisitor)

Výraz, který představuje skalární hodnotu nebo token SQL ve stromu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

Explicitní implementace rozhraní

IPrintableExpression.Print(ExpressionPrinter)

Vytvoří tisknutelnou řetězcovou reprezentaci daného výrazu pomocí ExpressionPrinter.

Platí pro