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


ColumnExpression Класс

Определение

Выражение, представляющее столбец в дереве SQL.

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

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public sealed class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public abstract class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")]
public abstract class ColumnExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")>]
type ColumnExpression = class
    inherit SqlExpression
[<System.Diagnostics.DebuggerDisplay("{TableAlias}.{Name}")>]
type ColumnExpression = class
    inherit SqlExpression
Public Class ColumnExpression
Inherits SqlExpression
Public NotInheritable Class ColumnExpression
Inherits SqlExpression
Public MustInherit Class ColumnExpression
Inherits SqlExpression
Наследование
ColumnExpression
Атрибуты

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

ColumnExpression(Type, RelationalTypeMapping)

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

Свойства

IsNullable

Значение типа bool, указывающее, может ли этот столбец иметь значения NULL.

Name

Имя столбца.

NodeType

Выражение, представляющее столбец в дереве SQL.

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

(Унаследовано от SqlExpression)
Table

Таблица, из которой ссылается столбец.

TableAlias

Псевдоним таблицы, из которой ссылается столбец.

Type

Выражение, представляющее столбец в дереве SQL.

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

(Унаследовано от SqlExpression)
TypeMapping

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

(Унаследовано от SqlExpression)

Методы

ApplyTypeMapping(RelationalTypeMapping)

Применяет сопоставление предоставленного типа к этому выражению.

Equals(Object)

Выражение, представляющее столбец в дереве SQL.

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

Equals(Object)

Выражение, представляющее столбец в дереве SQL.

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

(Унаследовано от SqlExpression)
GetHashCode()

Выражение, представляющее столбец в дереве SQL.

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

GetHashCode()

Выражение, представляющее столбец в дереве SQL.

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

(Унаследовано от SqlExpression)
MakeNullable()

Делает этот столбец допускаемым значением NULL.

Print(ExpressionPrinter)

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

Print(ExpressionPrinter)

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

(Унаследовано от SqlExpression)
VisitChildren(ExpressionVisitor)

Выражение, представляющее столбец в дереве SQL.

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

VisitChildren(ExpressionVisitor)

Выражение, представляющее столбец в дереве SQL.

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

(Унаследовано от SqlExpression)

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

IPrintableExpression.Print(ExpressionPrinter)

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

(Унаследовано от SqlExpression)

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