ListViewPagedDataSource Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule les propriétés liées à la pagination d’un ListView contrôle.
public ref class ListViewPagedDataSource : System::Collections::ICollection, System::ComponentModel::ITypedList
public class ListViewPagedDataSource : System.Collections.ICollection, System.ComponentModel.ITypedList
type ListViewPagedDataSource = class
interface ICollection
interface IEnumerable
interface ITypedList
Public Class ListViewPagedDataSource
Implements ICollection, ITypedList
- Héritage
-
ListViewPagedDataSource
- Implémente
Remarques
La ListViewPagedDataSource classe encapsule les propriétés qui permettent au contrôle d’effectuer la ListView pagination.
Cette classe utilise la meilleure méthode disponible pour énumérer les données associées. Si la source de données sous-jacente prend en charge l’accès indexé (par System.Array exemple, les System.Collections.IList objets), la classe utilise cet accès. Sinon, la classe utilise l’énumérateur créé par la GetEnumerator méthode.
Pour obtenir la liste des valeurs de propriété initiales d’une instance de la ListViewPagedDataSource classe, consultez le ListViewPagedDataSource constructeur.
Constructeurs
| Nom | Description |
|---|---|
| ListViewPagedDataSource() |
Initialise une nouvelle instance de la classe ListViewPagedDataSource. |
Propriétés
| Nom | Description |
|---|---|
| AllowServerPaging |
Obtient ou définit une valeur qui indique si la pagination basée sur le serveur est activée. |
| Count |
Obtient le nombre d’éléments qui seront utilisés à partir de la source de données de la page active. |
| DataSource |
Obtient ou définit la source de données. |
| DataSourceCount |
Obtient le nombre d’éléments dans la source de données. |
| IsReadOnly |
Obtient une valeur qui indique si l’objet ListViewPagedDataSource est en lecture seule. |
| IsServerPagingEnabled |
Obtient une valeur qui indique si la pagination basée sur le serveur est activée. |
| IsSynchronized |
Obtient une valeur qui indique si l’accès à la source de données est synchronisé (thread-safe). |
| MaximumRows |
Obtient ou définit le nombre maximal d’éléments à afficher sur une seule page. |
| StartRowIndex |
Obtient ou définit l’index du premier enregistrement affiché sur la page. |
| SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection. |
| TotalRowCount |
Obtient ou définit le nombre total d’éléments dans la source de données lorsque la pagination basée sur le serveur est utilisée. |
Méthodes
| Nom | Description |
|---|---|
| CopyTo(Array, Int32) |
Copie tous les éléments de la source de données vers l’objet spécifié Array , en commençant à l’index spécifié dans Array. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnumerator() |
Retourne un objet qui implémente IEnumerator et qui contient tous les éléments de la source de données. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetItemProperties(PropertyDescriptor[]) |
Retourne un PropertyDescriptorCollection objet qui représente les propriétés utilisées pour lier des données. |
| GetListName(PropertyDescriptor[]) |
Retourne le nom de la liste. Cette méthode ne s’applique pas à cette classe. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |