Partager via


DataSourceCapabilities Énumération

Définition

Permet d'étendre la demande de traitement au-delà de la récupération d'enregistrements pour une opération de récupération de données d'un contrôle de source de données.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class DataSourceCapabilities
[System.Flags]
public enum DataSourceCapabilities
[<System.Flags>]
type DataSourceCapabilities = 
Public Enum DataSourceCapabilities
Héritage
DataSourceCapabilities
Attributs

Champs

None 0

Ne représente aucune fonction de pagination, de tri ou de récupération du nombre total de lignes.

Page 2

Représente la fonction de parcours des lignes retournées par une opération ExecuteSelect(DataSourceSelectArguments).

RetrieveTotalRowCount 4

Représente la fonction de récupération du nombre total de lignes de données, ce qui revient à utiliser la valeur SelectCount.

Sort 1

Représente la fonction de tri des lignes renvoyées par une opération ExecuteSelect(DataSourceSelectArguments).

Remarques

Les contrôles de source de données utilisent l' DataSourceCapabilities énumération conjointement avec la DataSourceSelectArguments classe pour demander la pagination, le tri ou d’autres fonctionnalités spécifiques à une sélection lors de l’exécution d’une opération de récupération de données. Les fonctionnalités demandées sont vérifiées par rapport aux fonctionnalités réelles du contrôle de source de données pendant l’opération de récupération de données, et si elles ne correspondent pas, une exception est levée.

Cette énumération prend en charge l' FlagsAttribute attribut, qui vous permet d’utiliser plus d’un membre à la fois.

S’applique à

Voir aussi