Comparteix a través de


System.Web.UI.WebControls.Expressions Espacio de nombres

Proporciona clases que permiten filtrar datos de una página web mediante el control QueryExtender.

Clases

CustomExpression

Ofrece una manera de especificar una consulta LINQ personalizada a la que se llama en respuesta a un evento.

CustomExpressionEventArgs

Representa los datos de evento de la clase CustomExpression.

DataSourceExpression

Representa una clase base para la creación de clases de expresiones.

DataSourceExpressionCollection

Representa una colección de expresiones que se deben aplicar a un control de origen de datos.

MethodExpression

Ofrece una manera de especificar una consulta LINQ personalizada que está definida en un método.

OfTypeExpression

Proporciona una manera de filtrar una consulta que se basa en un tipo especificado.

OrderByExpression

Proporciona una manera de aplicar una expresión de ordenación a un objeto IQueryable.

ParameterDataSourceExpression

Representa una clase base abstracta para objetos ParameterDataSourceExpression.

PropertyExpression

Proporciona una manera de crear una cláusula Where a partir de los parámetros de una colección WhereParameters.

QueryExpression

Recupera instancias de un tipo de entidad concreto mediante una consulta compleja.

RangeExpression

Proporciona una manera de determinar si un valor es mayor o menor que un valor especificado o si un valor se encuentra entre dos valores especificados.

SearchExpression

Proporciona una manera de buscar uno o más campos para los valores de cadena y los compara con un valor de cadena especificado.

ThenBy

Proporciona una manera de aplicar una expresión de ordenación a un objeto de origen de datos IQueryable después de que se haya aplicado una expresión OrderByExpression.

Enumeraciones

RangeType

Especifica el tipo de comparación numérica que se emplea en una instancia de la clase RangeExpression.

SearchType

Especifica el tipo de búsqueda en una instancia de la clase SearchExpression.

Comentarios

Este espacio de nombres contiene expresiones que se usan con el QueryExtender control para filtrar los datos de una página web mediante la sintaxis declarativa. Las clases de este espacio de nombres incluyen System.Web.UI.WebControls.Expressions.SearchExpression, System.Web.UI.WebControls.Expressions.RangeExpression, System.Web.UI.WebControls.Expressions.PropertyExpressionSystem.Web.UI.WebControls.Expressions.OrderByExpression y System.Web.UI.WebControls.Expressions.CustomExpression.

Consulte también