Partilhar via


RowNumberExpression Classe

Definição

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.

public class RowNumberExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
type RowNumberExpression = class
    inherit SqlExpression
Public Class RowNumberExpression
Inherits SqlExpression
Herança
RowNumberExpression

Construtores

RowNumberExpression(IReadOnlyList<SqlExpression>, IReadOnlyList<OrderingExpression>, RelationalTypeMapping)

Cria uma nova instância da classe RowNumberExpression.

Propriedades

NodeType

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.

(Herdado de SqlExpression)
Orderings

A lista de expressões de ordenação usadas para ordenar dentro da partição fornecida.

Partitions

A lista de expressões usadas no particionamento.

Type

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.

(Herdado de SqlExpression)
TypeMapping

O RelationalTypeMapping associado a essa expressão.

(Herdado de SqlExpression)

Métodos

Equals(Object)

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.

GetHashCode()

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.

Print(ExpressionPrinter)

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

Update(IReadOnlyList<SqlExpression>, IReadOnlyList<OrderingExpression>)

Cria uma nova expressão que é parecida com esta, mas usando os filhos fornecidos. Se todos os filhos forem os mesmos, ela retornará esta expressão.

VisitChildren(ExpressionVisitor)

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.

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