ListViewPagedDataSource Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Incapsula le proprietà correlate al paging di un ListView controllo .
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
- Ereditarietà
-
ListViewPagedDataSource
- Implementazioni
Commenti
La ListViewPagedDataSource classe incapsula le proprietà che consentono al controllo di eseguire il ListView paging.
Questa classe usa il metodo migliore disponibile per enumerare i dati associati. Se l'origine dati sottostante supporta l'accesso indicizzato(ad esempio System.Array e System.Collections.IList oggetti), la classe usa tale accesso. In caso contrario, la classe usa l'enumeratore creato dal GetEnumerator metodo .
Per un elenco dei valori iniziali delle proprietà per un'istanza della ListViewPagedDataSource classe , vedere il ListViewPagedDataSource costruttore .
Costruttori
| Nome | Descrizione |
|---|---|
| ListViewPagedDataSource() |
Inizializza una nuova istanza della classe ListViewPagedDataSource. |
Proprietà
| Nome | Descrizione |
|---|---|
| AllowServerPaging |
Ottiene o imposta un valore che indica se il paging basato su server è abilitato. |
| Count |
Ottiene il numero di elementi che verranno utilizzati dall'origine dati per la pagina corrente. |
| DataSource |
Ottiene o imposta l'origine dati. |
| DataSourceCount |
Ottiene il numero di elementi nell'origine dati. |
| IsReadOnly |
Ottiene un valore che indica se l'oggetto ListViewPagedDataSource è di sola lettura. |
| IsServerPagingEnabled |
Ottiene un valore che indica se il paging basato su server è abilitato. |
| IsSynchronized |
Ottiene un valore che indica se l'accesso all'origine dati è sincronizzato (thread-safe). |
| MaximumRows |
Ottiene o imposta il numero massimo di elementi da visualizzare in una singola pagina. |
| StartRowIndex |
Ottiene o imposta l'indice del primo record visualizzato nella pagina. |
| SyncRoot |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme. |
| TotalRowCount |
Ottiene o imposta il numero totale di elementi nell'origine dati quando viene utilizzato il paging basato su server. |
Metodi
| Nome | Descrizione |
|---|---|
| CopyTo(Array, Int32) |
Copia tutti gli elementi dall'origine dati all'oggetto specificato Array , a partire dall'indice specificato in Array. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetEnumerator() |
Restituisce un oggetto che implementa IEnumerator e che contiene tutti gli elementi nell'origine dati. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetItemProperties(PropertyDescriptor[]) |
Restituisce un PropertyDescriptorCollection oggetto che rappresenta le proprietà utilizzate per associare i dati. |
| GetListName(PropertyDescriptor[]) |
Restituisce il nome dell'elenco. Questo metodo non si applica a questa classe. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| AsParallel(IEnumerable) |
Abilita la parallelizzazione di una query. |
| AsQueryable(IEnumerable) |
Converte un IEnumerable in un IQueryable. |
| Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un IEnumerable al tipo specificato. |
| OfType<TResult>(IEnumerable) |
Filtra gli elementi di un IEnumerable in base a un tipo specificato. |