Compartilhar via


QueryBasedCollection<T> membros

Representa a classe de coleção base que fornece suporte para grandes coleções de paginação e consulta de suporte, como classificação e filtragem de dados.

O tipo QueryBasedCollection<T> expõe os membros a seguir

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de itens na coleção. (Herdado de CollectionBase<T>.)
Propriedade pública IsSynchronized Informa se a coleção esteja sincronizada. (Herdado de CollectionBase<T>.)
Propriedade pública Item[Int32] Obtém o item com o especificado index. (Herdado de CollectionBase<T>.)
Propriedade pública Item[Guid] Obtém um item por seu identificador exclusivo (ID).
Propriedade pública Item[String] Obtém um item por sua URL relativa da Web.
Propriedade pública RowLimit Obtém o número máximo de itens que pode estar contido em uma coleção que está utilizando paginação de dados.
Propriedade pública SyncRoot Obtém o objeto que pode ser usado para sincronizar o acesso a esta coleção. (Herdado de CollectionBase<T>.)

Início

Métodos

  Nome Descrição
Método público CopyTo Copia a coleção interna para a matriz especificada, iniciando no índice especificado. (Herdado de CollectionBase<T>.)
Método protegido EnsureItemIsUnique Verifica se o item atual já foram recuperado.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetEnumerator Retorna um enumerador genérico que pode iterar por meio desta instância genérica CollectionBase . (Herdado de CollectionBase<T>.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público QueryNext Avança a coleção para o próximo subconjunto de dados paginados.
Método público ToString (Herdado de Object.)

Início

Implementações explícitas da interface

  Nome Descrição
Implementação explícita de interfaceMétodo privado IEnumerable.GetEnumerator Obtém um enumerador que pode iterar por meio de CollectionBase. (Herdado de CollectionBase<T>.)

Início

Ver também

Referência

QueryBasedCollection<T> classe

Microsoft.SharePoint.Publishing namespace