Compartilhar via


System.Web.UI.WebControls.Expressions Namespace

Fornece classes que permitem filtrar dados em uma página da Web usando o controle QueryExtender.

Classes

CustomExpression

Fornece uma maneira de especificar uma consulta LINQ personalizada que é chamada em resposta a um evento.

CustomExpressionEventArgs

Representa os dados de evento para a classe CustomExpression.

DataSourceExpression

Representa uma classe base para criar classes de expressão.

DataSourceExpressionCollection

Representa uma coleção de expressões a serem aplicadas a um controle de fonte de dados.

MethodExpression

Oferece uma maneira de especificar uma consulta LINQ personalizada definida em um método.

OfTypeExpression

Fornece uma maneira de filtrar uma consulta com base em um tipo especificado.

OrderByExpression

Fornece uma maneira de aplicar uma expressão de classificação a um objeto IQueryable.

ParameterDataSourceExpression

Representa uma classe base abstrata para objetos ParameterDataSourceExpression.

PropertyExpression

Fornece uma maneira de criar uma cláusula Where de parâmetros em uma coleção WhereParameters.

QueryExpression

Recupera as instâncias de um tipo de entidade específico por meio de uma consulta complexa.

RangeExpression

Fornece uma maneira de determinar se um valor é maior ou menor que um valor especificado ou se um valor está entre dois valores especificados.

SearchExpression

Fornece uma maneira de pesquisar valores de cadeia de caracteres em um ou mais campos e compará-los com um valor de cadeia de caracteres especificado.

ThenBy

Fornece uma maneira de aplicar uma expressão de classificação a um objeto IQueryable de fonte de dados após uma expressão OrderByExpression ser aplicada.

Enumerações

RangeType

Especifica o tipo de comparação numérica a ser usada em uma instância da classe RangeExpression.

SearchType

Especifica o tipo de pesquisa em uma instância da classe SearchExpression.

Comentários

Esse namespace contém expressões que são usadas com o QueryExtender controle para filtrar dados em uma página da Web usando sintaxe declarativa. As classes nesse namespace incluem System.Web.UI.WebControls.Expressions.SearchExpression, System.Web.UI.WebControls.Expressions.RangeExpression, System.Web.UI.WebControls.Expressions.PropertyExpressionSystem.Web.UI.WebControls.Expressions.OrderByExpression e System.Web.UI.WebControls.Expressions.CustomExpression.

Confira também