EqtBaseCollection<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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>) |