Compartir a través de


EnumerableExpression Clase

Definición

Expresión que representa un enumerable o grupo traducido de la cadena a través de un elemento de agrupación.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

public class EnumerableExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type EnumerableExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class EnumerableExpression
Inherits Expression
Implements IPrintableExpression
Herencia
EnumerableExpression
Implementaciones

Constructores

EnumerableExpression(Expression)

Crea una nueva instancia de la clase EnumerableExpression.

Propiedades

IsDistinct

Valor que indica si se aplica un operador distinto en el enumerador o no.

NodeType

Expresión que representa un enumerable o grupo traducido de la cadena a través de un elemento de agrupación.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Orderings

Lista de ordenaciones que se van a aplicar al enumerador.

Predicate

Valor que indica cualquier predicado aplicado en el enumerador.

Selector

Expresión subyacente que se está enumerando.

Type

Expresión que representa un enumerable o grupo traducido de la cadena a través de un elemento de agrupación.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Métodos

AppendOrdering(OrderingExpression)

Anexa el orden a las ordenaciones existentes de .EnumerableExpression

ApplyDistinct()

Aplica el operador DISTINCT al selector de EnumerableExpression.

ApplyOrdering(OrderingExpression)

Aplica la ordenación a .EnumerableExpression Esto sobrescribe cualquier orden anterior especificado.

ApplyPredicate(SqlExpression)

Aplica el predicado de filtro a .EnumerableExpression

ApplySelector(Expression)

Aplica un nuevo selector a .EnumerableExpression

Equals(Object)

Expresión que representa un enumerable o grupo traducido de la cadena a través de un elemento de agrupación.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

GetHashCode()

Expresión que representa un enumerable o grupo traducido de la cadena a través de un elemento de agrupación.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Print(ExpressionPrinter)

Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter.

VisitChildren(ExpressionVisitor)

Expresión que representa un enumerable o grupo traducido de la cadena a través de un elemento de agrupación.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Se aplica a