Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Métodos CollectionBase

O tipo CollectionBase expõe os membros a seguir.

  NomeDescrição
Método público Clear Remove todos os objetos a partir de CollectionBase instância. Este método não pode ser substituído.
Método público Equals(Object) Determina se o Object especificado é igual ao Object atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetEnumerator Retorna um enumerador que itera por meio de CollectionBase instância.
Método público GetHashCode Serve como uma função hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do Object atual. (Herdado de Object.)
Método protegido OnClear Executa processos personalizados adicionais ao limpar o conteúdo do CollectionBase instância.
Método protegido OnClearComplete Executa processos personalizados adicionais após limpar o conteúdo da CollectionBase instância.
Método protegido OnInsert Executa processos personalizados adicionais antes de inserir um novo elemento para o CollectionBase instância.
Método protegido OnInsertComplete Executa processos personalizados adicionais depois de inserir um novo elemento para o CollectionBase instância.
Método protegido OnRemove Executa processos personalizados adicionais ao remover um elemento a partir do CollectionBase instância.
Método protegido OnRemoveComplete Executa processos personalizados adicionais após a remoção de um elemento a partir do CollectionBase instância.
Método protegido OnSet Executa processos personalizados adicionais antes de definir um valor no CollectionBase instância.
Método protegido OnSetComplete Executa processos personalizados adicionais depois de definir um valor CollectionBase instância.
Método protegido OnValidate Executa processos personalizados adicionais ao validar um valor.
Método público RemoveAt Remove o elemento no índice especificado da CollectionBase instância. Esse método não é substituível.
Método público ToString Retorna uma string que representa o objeto atual. (Herdado de Object.)
Início

  NomeDescrição
Método de extensão público AsParallel Permite a paralelização de uma consulta. (Definido por ParallelEnumerable.)
Método de extensão público AsQueryable Converte um IEnumerable para um IQueryable. (Definido por Queryable.)
Método de extensão público Cast<TResult> Converte os elementos de um IEnumerable para o tipo especificado. (Definido por Enumerable.)
Método de extensão público OfType<TResult> Filtra os elementos de um IEnumerable com base em um tipo especificado. (Definido por Enumerable.)
Início

  NomeDescrição
Implementação explícita da interface Método particular ICollection.CopyTo Copia todo o CollectionBase para um compatível unidimensional Array, iniciando no índice especificado da matriz de destino.
Implementação explícita da interface Método particular IList.Add Adiciona um objeto para o fim da CollectionBase.
Implementação explícita da interface Método particular IList.Contains Determina se a CollectionBase contém um elemento específico.
Implementação explícita da interface Método particular IList.IndexOf Procura especificado Object e retorna o índice baseado em zero da primeira ocorrência dentro de toda a CollectionBase.
Implementação explícita da interface Método particular IList.Insert Insere um elemento para o CollectionBase no índice especificado.
Implementação explícita da interface Método particular IList.Remove Remove a primeira ocorrência de um objeto específico a partir de CollectionBase.
Início
Mostrar: