EqtBaseCollection<T> Klasse

Definition

Stellt eine Basisklasse für Auflistungen in diesem Namespace bereit.

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

Typparameter

T

Ein Type , der den Objekttyp bestimmt, der in der Auflistung enthalten ist.

Vererbung
EqtBaseCollection<T>
Abgeleitet
Attribute
Implementiert

Konstruktoren

EqtBaseCollection<T>()

Initialisiert eine neue Instanz der EqtBaseCollection<T>-Klasse.

EqtBaseCollection<T>(EqtBaseCollection<T>)

Initialisiert eine neue Instanz der- EqtBaseCollection<T> Klasse durch Erstellen einer flachen Kopie des bereitgestellten- EqtBaseCollection<T> Objekts.

EqtBaseCollection<T>(IEqualityComparer)

Initialisiert eine neue sortierbare Instanz der- EqtBaseCollection<T> Klasse unter Verwendung des bereitgestellten Comparers.

Felder

m_container

Gibt die Hash Tabelle zurück, die die Auflistung enthält.

Eigenschaften

Count

Ruft die Anzahl der Elemente in der Auflistung ab.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist.

Methoden

Add(T)

Fügt der Auflistung ein Element hinzu.

Clear()

Löscht alle Elemente aus der Auflistung.

Clone()

Erstellt eine Kopie der Auflistung.

Contains(T)

Gibt einen Wert zurück, der angibt, ob das angegebene Element bereits in der Auflistung enthalten ist.

CopyTo(T[], Int32)

Kopiert alle Elemente in der Auflistung in das angegebene Array, beginnend mit dem angegebenen Index.

GetEnumerator()

Gibt ein- IEnumerator Objekt zum Durchlaufen der-Auflistung zurück.

Load(XmlElement, XmlTestStoreParameters)

Lädt das aktuelle-Objekt mit den bereitgestellten Parametern aus dem bereitgestellten XML-Element.

Remove(T)

Entfernt das angegebene Element aus der Auflistung, wenn das Element vorhanden ist.

Save(XmlElement, XmlTestStoreParameters)

Speichert das aktuelle-Objekt mit den bereitgestellten Parametern im bereitgestellten XML-Element.

Explizite Schnittstellenimplementierungen

IEnumerable<T>.GetEnumerator()

Gibt ein typisiertes IEnumerator zurück.

Erweiterungsmethoden

EmptyIfNull<T>(IEnumerable<T>)

Gilt für