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). Em geral, 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 (Herdado de SqlExpression)
Orderings

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

Partitions

A lista de expressões usadas no particionamento.

Type (Herdado de SqlExpression)
TypeMapping

O RelationalTypeMapping associado a esta expressão.

(Herdado de SqlExpression)

Métodos

Equals(Object)
GetHashCode() System.Linq.Expressions.Expression.GetHashCode
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)

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