EqtBaseCollection<T> Klasa

Definicja

Udostępnia klasę bazową dla kolekcji w tej przestrzeni nazw.

C++
generic <typename T>
public ref class EqtBaseCollection : ICloneable, Microsoft::VisualStudio::TestTools::Common::Xml::IXmlTestStore, System::Collections::Generic::ICollection<T>, System::Collections::Generic::IEnumerable<T>

Parametry typu

T

Obiekt Type określający typ obiektu, który zawiera kolekcja.

Dziedziczenie
EqtBaseCollection<T>
Pochodne
Atrybuty
Implementuje

Konstruktory

EqtBaseCollection<T>()

Inicjuje nowe wystąpienie klasy EqtBaseCollection<T>.

EqtBaseCollection<T>(EqtBaseCollection<T>)

Inicjuje EqtBaseCollection<T> nowe wystąpienie klasy, tworząc płytkią kopię dostarczonego EqtBaseCollection<T> obiektu.

EqtBaseCollection<T>(IEqualityComparer)

Inicjuje EqtBaseCollection<T> nowe sortowalne wystąpienie klasy przy użyciu dostarczonego porównania.

Pola

m_container

Zwraca tabelę skrótów zawierającą kolekcję.

Właściwości

Count

Pobiera liczbę elementów w kolekcji.

IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu.

Metody

Add(T)

Dodaje element do kolekcji.

Clear()

Czyści wszystkie elementy z kolekcji.

Clone()

Tworzy kopię kolekcji.

Contains(T)

Zwraca wartość wskazującą, czy podany element znajduje się już w kolekcji.

CopyTo(T[], Int32)

Kopiuje wszystkie elementy w kolekcji do podanej tablicy, począwszy od podanego indeksu.

GetEnumerator()

IEnumerator Zwraca obiekt do iteracji po kolekcji.

Load(XmlElement, XmlTestStoreParameters)

Ładuje bieżącego obiektu z dostarczonego elementu XML przy użyciu dostarczonego parametrów.

Remove(T)

Usuwa podany element z kolekcji, jeśli element istnieje.

Save(XmlElement, XmlTestStoreParameters)

Zapisuje bieżący obiekt w podanym elemencie XML przy użyciu podanych parametrów.

Jawne implementacje interfejsu

IEnumerable<T>.GetEnumerator()

Zwraca typizowane IEnumeratorpolecenie .

Metody rozszerzania

EmptyIfNull<T>(IEnumerable<T>)

Zwróć to wyliczenie, jeśli nie ma wartości null. W przypadku, gdy jest zwracana wartość null, zwracana jest pusta wyliczenie.

Dotyczy

Produkt Wersje
Visual Studio SDK 2017, 2019, 2022