Udostępnij za pośrednictwem


EqtBaseCollection<T> Klasa

Definicja

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

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

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