InternalDataCollectionBase Classe

Definição

Fornece a funcionalidade básica para a criação de coleções.Provides the base functionality for creating collections.

public ref class InternalDataCollectionBase : System::Collections::ICollection
public class InternalDataCollectionBase : System.Collections.ICollection
type InternalDataCollectionBase = class
    interface ICollection
    interface IEnumerable
Public Class InternalDataCollectionBase
Implements ICollection
Herança
InternalDataCollectionBase
Derivado
Implementações

Comentários

A BaseCollection classe e seus membros não se destinam ao uso como um componente autônomo, mas como a classe da qual outras classes de coleção derivam a funcionalidade padrão.The BaseCollection class and its members are not intended for use as a stand-alone component, but as the class from which other collection classes derive standard functionality.

Construtores

InternalDataCollectionBase()

Inicializa uma nova instância da classe InternalDataCollectionBase.Initializes a new instance of the InternalDataCollectionBase class.

Propriedades

Count

Obtém o número total de elementos em uma coleção.Gets the total number of elements in a collection.

IsReadOnly

Obtém um valor que indica se o InternalDataCollectionBase é somente leitura.Gets a value that indicates whether the InternalDataCollectionBase is read-only.

IsSynchronized

Obtém um valor que indica se o InternalDataCollectionBase é sincronizado.Gets a value that indicates whether the InternalDataCollectionBase is synchronized.

List

Obtém os itens da coleção como uma lista.Gets the items of the collection as a list.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar a coleção.Gets an object that can be used to synchronize the collection.

Métodos

CopyTo(Array, Int32)

Copia todos os elementos do InternalDataCollectionBase atual para um Array unidimensional, começando no índice InternalDataCollectionBase especificado.Copies all the elements of the current InternalDataCollectionBase to a one-dimensional Array, starting at the specified InternalDataCollectionBase index.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetEnumerator()

Obtém um IEnumerator para a coleção.Gets an IEnumerator for the collection.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a