PagedDataSource Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula as propriedades relacionadas à paginação de um controle associado a dados (como DataGrid, GridView, DetailsView e FormView) que permite executar a paginação. Essa classe não pode ser herdada.
Neste artigo
public ref class PagedDataSource sealed : System::Collections::ICollection, System::ComponentModel::ITypedList
public sealed class PagedDataSource : System.Collections.ICollection, System.ComponentModel.ITypedList
type PagedDataSource = class
interface ICollection
interface IEnumerable
interface ITypedList
Public NotInheritable Class PagedDataSource
Implements ICollection, ITypedList
- Herança
-
PagedDataSource
- Implementações
A PagedDataSource classe encapsula as propriedades que permitem controles de fonte de dados, como,, DataGrid GridView DetailsView e FormView , para executar a paginação. Essa classe é usada pelos desenvolvedores de controle ao fornecer suporte à paginação para um controle vinculado a dados personalizado.
Essa classe usa o melhor método disponível para enumerar os dados pertencentes à página atual. Se a fonte de dados subjacente der suporte ao acesso indexado (como System.Array e System.Collections.IList ), essa classe a usará. Caso contrário, ele usa o enumerador criado pelo GetEnumerator método.
Para obter uma lista de valores de propriedade inicial para uma instância do PagedDataSource , consulte o PagedDataSource Construtor.
Paged |
Inicializa uma nova instância da classe PagedDataSource. |
Allow |
Obtém ou define um valor que indica se a paginação personalizada está habilitada em um controle associado a dados. |
Allow |
Obtém ou define um valor que indica se a paginação está habilitada em um controle associado a dados. |
Allow |
Obtém ou define um valor que indica se a paginação d lado do servidor está habilitada. |
Count |
Obtém o número de itens a serem usados da fonte de dados. |
Current |
Obtém ou define o índice da página atual. |
Data |
Obtém ou define a fonte de dados. |
Data |
Obtém o número de itens na fonte de dados. |
First |
Obtém o índice do primeiro registro exibido na página. |
Is |
Obtém um valor que indica se a paginação personalizada está habilitada. |
Is |
Obtém um valor que indica se a página atual é a primeira página. |
Is |
Obtém um valor que indica se a página atual é a última página. |
Is |
Obtém um valor que indica se a paginação está habilitada. |
Is |
Obtém um valor que indica se a fonte de dados é somente leitura. |
Is |
Obtém um valor que indica se suporte para paginação do lado do servidor está habilitado. |
Is |
Obtém um valor que indica se o acesso à fonte de dados é sincronizado (thread-safe). |
Page |
Obtém o número total de páginas necessário para exibir todos os itens na fonte de dados. |
Page |
Obtém ou define o número de itens a serem exibidos em uma única página. |
Sync |
Obtém o objeto que pode ser usado para sincronizar o acesso à coleção. |
Virtual |
Obtém ou define o número virtual de itens na fonte de dados quando a paginação personalizada é usada. |
Copy |
Copia todos os itens da fonte de dados para o Array especificado, começando no índice especificado no Array. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Retorna um objeto IEnumerator implementado que contém todos os itens na fonte de dados. |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Retorna o PropertyDescriptorCollection que representa as propriedades em cada item usado para associar os dados. |
Get |
Retorna o nome da lista. Esse método não se aplica a essa classe. |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
Of |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
As |
Habilita a paralelização de uma consulta. |
As |
Converte um IEnumerable em um IQueryable. |