Compartilhar via


Microsoft.EntityFrameworkCore.Query.SqlExpressions Namespace

Classes

AtTimeZoneExpression

Uma expressão que representa uma operação AT TIME ZONE 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.

CaseExpression

Uma expressão que representa uma instrução CASE 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.

CaseWhenClause

Um objeto que representa um WHEN... ENTÃO... constructo 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.

CollateExpression

Uma expressão que representa um COLLATE 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.

ColumnExpression

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.

ColumnValueSetter

Um objeto que representa um constructo column = value em uma cláusula SET do comando UPDATE na á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.

CrossApplyExpression

Uma expressão que representa um CROSS APPLY 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.

CrossJoinExpression

Uma expressão que representa um CROSS JOIN 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.

DeleteExpression

Uma expressão que representa uma operação DELETE 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.

DistinctExpression

Uma expressão que representa um DISTINCT 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.

ExceptExpression

Uma expressão que representa uma operação EXCEPT 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.

ExistsExpression

Uma expressão que representa uma operação EXISTS 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.

FromSqlExpression

Uma expressão que representa uma fonte de tabela de subconsulta com SQL personalizado fornecido pelo usuário.

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

InExpression

Uma expressão que representa uma operação IN 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.

InnerJoinExpression

Uma expressão que representa um INNER JOIN 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.

IntersectExpression

Uma expressão que representa uma operação INTERSECT 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.

JoinExpressionBase

Uma expressão que representa um JOIN 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.

JsonScalarExpression

Uma expressão que representa um escalar extraído de uma coluna JSON com o caminho fornecido na á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.

LeftJoinExpression

Uma expressão que representa um LEFT JOIN 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.

LikeExpression

Uma expressão que representa um LIKE 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.

OrderingExpression

Uma expressão que representa uma ordenação 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.

OuterApplyExpression

Uma expressão que representa um OUTER APPLY 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.

PredicateJoinExpressionBase

Uma expressão que representa um JOIN com uma condição de pesquisa 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.

ProjectionExpression

Uma expressão que representa uma projeção em SelectExpression.

RowNumberExpression

Uma expressão que representa uma operação de ROW_NUMBER 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.

RowValueExpression

Uma expressão que representa uma linha 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.

ScalarSubqueryExpression

Uma expressão que representa a projeção de um valor SQL escalar de uma subconsulta.

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

SelectExpression

Uma expressão que representa um SELECT 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.

SetOperationBase

Uma expressão que representa uma operação de conjunto entre duas fontes de tabela.

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

SqlBinaryExpression

Uma expressão que representa uma operação binária 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.

SqlConstantExpression

Uma expressão que representa uma constante 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.

SqlExpression

Uma expressão que representa um valor escalar ou um token SQL 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.

SqlFragmentExpression

Uma expressão que representa um token 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.

SqlFunctionExpression

Uma expressão que representa uma chamada de função 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.

SqlParameterExpression

Uma expressão que representa um parâmetro em uma árvore SQL.

SqlUnaryExpression

Uma expressão que representa uma operação unária 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.

TableExpression

Uma expressão que representa uma tabela ou exibição em uma árvore SQL.

TableExpressionBase

Uma expressão que representa uma fonte de tabela 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.

TableValuedFunctionExpression

Uma expressão que representa uma função de valor de tabela como uma fonte de tabela 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.

UnionExpression

Uma expressão que representa uma operação UNION 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.

UpdateExpression

Uma expressão que representa uma operação UPDATE 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.

ValuesExpression

Uma expressão que representa uma tabela constante no SQL, às vezes conhecida como construtor de valor de tabela.

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

Interfaces

IClonableTableExpressionBase

Uma interface que representa uma fonte de tabela em uma árvore SQL que pode ser clonada.

Normalmente, essa interface é usada por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

ITableBasedExpression

Uma interface que dá acesso a uma origem de tabela opcional ITableBase associada a determinada.

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