BaseCollection Classe

Definição

Fornece a funcionalidade base para criar coleções relacionadas com dados no espaço de nomes System.Windows.Forms.

public ref class BaseCollection : MarshalByRefObject, System::Collections::ICollection
public class BaseCollection : MarshalByRefObject, System.Collections.ICollection
type BaseCollection = class
    inherit MarshalByRefObject
    interface ICollection
    interface IEnumerable
Public Class BaseCollection
Inherits MarshalByRefObject
Implements ICollection
Herança
BaseCollection
Derivado
Implementações

Observações

A BaseCollection classe não se destina a ser utilizada por programadores de aplicações. Os programadores de aplicações devem usar CollectionBase em vez disso.

A classe BaseCollection implementa a interface ICollection.

As classes que derivam da BaseCollection classe incluem:

Construtores

Name Description
BaseCollection()

Inicializa uma nova instância da BaseCollection classe.

Propriedades

Name Description
Count

Obtém o número total de elementos na coleção.

IsReadOnly

Recebe um valor que indica se a coleção é apenas de leitura.

IsSynchronized

Obtém um valor que indica se o acesso ao ICollection está sincronizado.

List

Obtém a lista de elementos contidos na BaseCollection instância.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao BaseCollection.

Métodos

Name Description
CopyTo(Array, Int32)

Copia todos os elementos do unidimensional Array atual para o unidimensional Array especificado, começando no índice de destino Array especificado.

CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Obtém o objeto que permite iterar através dos membros da coleção.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base num tipo especificado.

Aplica-se a