Compartilhar via


EqtBaseCollection<T> Classe

Definição

Fornece uma classe base para coleções neste namespace.

generic <typename T>
public ref class EqtBaseCollection : ICloneable, Microsoft::VisualStudio::TestTools::Common::Xml::IXmlTestStore, System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>
[System.Serializable]
public class EqtBaseCollection<T> : ICloneable, Microsoft.VisualStudio.TestTools.Common.Xml.IXmlTestStore, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>
[<System.Serializable>]
type EqtBaseCollection<'T> = class
    interface ICollection<'T>
    interface seq<'T>
    interface IEnumerable
    interface ICloneable
    interface IXmlTestStore
Public Class EqtBaseCollection(Of T)
Implements ICloneable, ICollection(Of T), IEnumerable(Of T), IXmlTestStore

Parâmetros de tipo

T

Um Type que determina o tipo de objeto que a coleção contém.

Herança
EqtBaseCollection<T>
Derivado
Atributos
Implementações

Construtores

EqtBaseCollection<T>()

Inicializa uma nova instância da classe EqtBaseCollection<T>.

EqtBaseCollection<T>(EqtBaseCollection<T>)

Inicializa uma nova instância da EqtBaseCollection<T> classe fazendo uma cópia superficial do objeto fornecido EqtBaseCollection<T> .

EqtBaseCollection<T>(IEqualityComparer)

Inicializa uma nova instância classificável da EqtBaseCollection<T> classe usando o comparador fornecido.

Campos

m_container

Retorna a tabela de hash que contém a coleção.

Propriedades

Count

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

IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.

Métodos

Add(T)

Adiciona um item à coleção.

Clear()

Limpa todos os itens da coleção.

Clone()

Cria uma cópia da coleção.

Contains(T)

Retorna um valor que indica se o item fornecido já está na coleção.

CopyTo(T[], Int32)

Copia todos os itens da coleção para a matriz fornecida, começando com o índice fornecido.

GetEnumerator()

Retorna um IEnumerator objeto para iteração por meio da coleção.

Load(XmlElement, XmlTestStoreParameters)

Carrega o objeto atual do elemento XML fornecido usando os parâmetros fornecidos.

Remove(T)

Remove o item fornecido da coleção, se o item existir.

Save(XmlElement, XmlTestStoreParameters)

Salva o objeto atual no elemento XML fornecido usando os parâmetros fornecidos.

Implantações explícitas de interface

IEnumerable<T>.GetEnumerator()

Retorna um IEnumerator tipado.

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja enumeração vazia de retorno nulo.

Aplica-se a