Partilhar via


ColumnExpression Classe

Definição

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

[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
Herança
ColumnExpression
Atributos

Construtores

ColumnExpression(Type, RelationalTypeMapping)

Cria uma nova instância da classe ColumnExpression.

Propriedades

IsNullable

O valor bool que indica se essa coluna pode ter valores nulos.

Name

O nome da coluna.

NodeType

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)
Table

A tabela da qual a coluna está sendo referenciada.

TableAlias

O alias da tabela da qual a coluna está sendo referenciada.

Type

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)
TypeMapping

O RelationalTypeMapping associado a essa expressão.

(Herdado de SqlExpression)

Métodos

ApplyTypeMapping(RelationalTypeMapping)

Aplica o mapeamento de tipo fornecido a essa expressão.

Equals(Object)

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Equals(Object)

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)
GetHashCode()

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

GetHashCode()

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)
MakeNullable()

Torna essa coluna anulável.

Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

(Herdado de SqlExpression)
VisitChildren(ExpressionVisitor)

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

VisitChildren(ExpressionVisitor)

Uma expressão que representa uma coluna em uma árvore SQL.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

(Herdado de SqlExpression)

Implantações explícitas de interface

IPrintableExpression.Print(ExpressionPrinter)

Cria uma representação de cadeia de caracteres imprimível da expressão fornecida usando ExpressionPrinter.

(Herdado de SqlExpression)

Aplica-se a