ListViewPagedDataSource Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden de paginggerelateerde eigenschappen van een ListView besturingselement ingekapseld.
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
- Overname
-
ListViewPagedDataSource
- Implementeringen
Opmerkingen
De ListViewPagedDataSource klasse bevat de eigenschappen waarmee het ListView besturingselement paginering kan uitvoeren.
Deze klasse maakt gebruik van de beste beschikbare methode om de bijbehorende gegevens op te sommen. Als de onderliggende gegevensbron geïndexeerde toegang (zoals System.Array en System.Collections.IList objecten) ondersteunt, gebruikt de klasse die toegang. Anders gebruikt de klasse de enumerator die door de GetEnumerator methode wordt gemaakt.
Zie de ListViewPagedDataSource constructor voor een lijst met initiële eigenschapswaarden voor een exemplaar van de ListViewPagedDataSource klasse.
Constructors
| Name | Description |
|---|---|
| ListViewPagedDataSource() |
Initialiseert een nieuw exemplaar van de ListViewPagedDataSource klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AllowServerPaging |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of paging op de server is ingeschakeld. |
| Count |
Hiermee haalt u het aantal items op dat wordt gebruikt uit de gegevensbron voor de huidige pagina. |
| DataSource |
Hiermee haalt u de gegevensbron op of stelt u deze in. |
| DataSourceCount |
Hiermee haalt u het aantal items in de gegevensbron op. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of het ListViewPagedDataSource object het kenmerk Alleen-lezen heeft. |
| IsServerPagingEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of paging op de server is ingeschakeld. |
| IsSynchronized |
Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de gegevensbron wordt gesynchroniseerd (thread-safe). |
| MaximumRows |
Hiermee kunt u het maximum aantal items ophalen of instellen dat op één pagina moet worden weergegeven. |
| StartRowIndex |
Hiermee haalt u de index op van de eerste record die op de pagina wordt weergegeven of stelt u deze in. |
| SyncRoot |
Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot de verzameling te synchroniseren. |
| TotalRowCount |
Hiermee wordt het totale aantal items in de gegevensbron opgehaald of ingesteld wanneer paging op de server wordt gebruikt. |
Methoden
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
Kopieert alle items van de gegevensbron naar het opgegeven Array object, beginnend bij de opgegeven index in Array. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Retourneert een object dat alle items in de gegevensbron implementeert IEnumerator en bevat. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetItemProperties(PropertyDescriptor[]) |
Retourneert een PropertyDescriptorCollection object dat de eigenschappen vertegenwoordigt die worden gebruikt om gegevens te binden. |
| GetListName(PropertyDescriptor[]) |
Retourneert de naam van de lijst. Deze methode is niet van toepassing op deze klasse. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |