ListViewPagedDataSource Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Encapsula las propiedades relacionadas con la paginación de un ListView control.
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
- Herencia
-
ListViewPagedDataSource
- Implementaciones
Comentarios
La ListViewPagedDataSource clase encapsula las propiedades que permiten al control realizar la ListView paginación.
Esta clase usa el mejor método disponible para enumerar los datos asociados. Si el origen de datos subyacente admite el acceso indizado (como System.Array los objetos y System.Collections.IList ), la clase usa ese acceso. De lo contrario, la clase usa el enumerador creado por el GetEnumerator método .
Para obtener una lista de los valores de propiedad iniciales de una instancia de la ListViewPagedDataSource clase, consulte el ListViewPagedDataSource constructor .
Constructores
| Nombre | Description |
|---|---|
| ListViewPagedDataSource() |
Inicializa una nueva instancia de la clase ListViewPagedDataSource. |
Propiedades
| Nombre | Description |
|---|---|
| AllowServerPaging |
Obtiene o establece un valor que indica si la paginación basada en el servidor está habilitada. |
| Count |
Obtiene el número de elementos que se usarán desde el origen de datos de la página actual. |
| DataSource |
Obtiene o establece el origen de datos. |
| DataSourceCount |
Obtiene el número de elementos del origen de datos. |
| IsReadOnly |
Obtiene un valor que indica si el ListViewPagedDataSource objeto es de solo lectura. |
| IsServerPagingEnabled |
Obtiene un valor que indica si la paginación basada en el servidor está habilitada. |
| IsSynchronized |
Obtiene un valor que indica si el acceso al origen de datos está sincronizado (seguro para subprocesos). |
| MaximumRows |
Obtiene o establece el número máximo de elementos que se van a mostrar en una sola página. |
| StartRowIndex |
Obtiene o establece el índice del primer registro mostrado en la página. |
| SyncRoot |
Obtiene un objeto que se puede usar para sincronizar el acceso a la colección. |
| TotalRowCount |
Obtiene o establece el número total de elementos del origen de datos cuando se usa la paginación basada en servidor. |
Métodos
| Nombre | Description |
|---|---|
| CopyTo(Array, Int32) |
Copia todos los elementos del origen de datos al objeto especificado Array , empezando por el índice especificado en Array. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetEnumerator() |
Devuelve un objeto que implementa IEnumerator y que contiene todos los elementos del origen de datos. |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetItemProperties(PropertyDescriptor[]) |
Devuelve un PropertyDescriptorCollection objeto que representa las propiedades que se usan para enlazar datos. |
| GetListName(PropertyDescriptor[]) |
Devuelve el nombre de la lista. Este método no se aplica a esta clase. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
| AsQueryable(IEnumerable) |
Convierte un IEnumerable en un IQueryable. |
| Cast<TResult>(IEnumerable) |
Convierte los elementos de un IEnumerable al tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra los elementos de un IEnumerable en función de un tipo especificado. |