Поделиться через


SqlExpression Класс

Определение

Выражение, представляющее скалярное значение или маркер SQL в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

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
Наследование
SqlExpression
Производный
Атрибуты
Реализации

Конструкторы

SqlExpression(Type, RelationalTypeMapping)

Создает новый экземпляр класса SqlExpression.

Свойства

NodeType

Выражение, представляющее скалярное значение или маркер SQL в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Type

Выражение, представляющее скалярное значение или маркер SQL в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

TypeMapping

Объект , связанный RelationalTypeMapping с этим выражением.

Методы

Equals(Object)

Выражение, представляющее скалярное значение или маркер SQL в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

GetHashCode()

Выражение, представляющее скалярное значение или маркер SQL в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

VisitChildren(ExpressionVisitor)

Выражение, представляющее скалярное значение или маркер SQL в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Явные реализации интерфейса

IPrintableExpression.Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

Применяется к