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 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. |