Partager via


System.Web.UI.WebControls.Expressions Espace de noms

Fournit des classes qui vous permettent de filtrer les données d’une page web à l’aide du contrôle QueryExtender.

Classes

CustomExpression

Fournit un moyen de spécifier une requête LINQ personnalisée qui est appelée en réponse à un événement.

CustomExpressionEventArgs

Représente les données d'événement de la classe CustomExpression.

DataSourceExpression

Représente une classe de base pour la création de classes d’expressions.

DataSourceExpressionCollection

Représente une collection d’expressions à appliquer à un contrôle de source de données.

MethodExpression

Fournit un moyen de spécifier une requête LINQ personnalisée qui est définie dans une méthode.

OfTypeExpression

Fournit un moyen de filtrer une requête selon un type spécifié.

OrderByExpression

Fournit un moyen d’appliquer une expression de tri à un objet IQueryable.

ParameterDataSourceExpression

Représente une classe de base abstraite pour des objets ParameterDataSourceExpression.

PropertyExpression

Offre un moyen de créer une clause Where à partir des paramètres d’une collection WhereParameters.

QueryExpression

Récupère les instances d'un type d'entité spécifique à l'aide d'une requête complexe.

RangeExpression

Fournit un moyen de déterminer si une valeur est supérieure ou inférieure à une valeur spécifiée, ou si une valeur est comprise entre deux valeurs spécifiées.

SearchExpression

Offre un moyen de rechercher des valeurs de chaîne dans un ou plusieurs champs et de les comparer à une valeur de chaîne spécifiée.

ThenBy

Offre un moyen d'appliquer une expression de tri à un objet source de données IQueryable après avoir appliqué une expression OrderByExpression.

Énumérations

RangeType

Spécifie le type de comparaison numérique à utiliser dans une instance de la classe RangeExpression.

SearchType

Spécifie le type de recherche dans une instance de la classe SearchExpression.

Remarques

Cet espace de noms contient des expressions utilisées avec le contrôle pour filtrer les QueryExtender données d’une page Web à l’aide de la syntaxe déclarative. Les classes de cet espace de noms incluent System.Web.UI.WebControls.Expressions.SearchExpression, System.Web.UI.WebControls.Expressions.RangeExpression, System.Web.UI.WebControls.Expressions.PropertyExpressionSystem.Web.UI.WebControls.Expressions.OrderByExpression et System.Web.UI.WebControls.Expressions.CustomExpression.

Voir aussi