EqtBaseCollection<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 EqtBaseCollection<T> objeto fornecido. |
| 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 pela 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>) |