EqtBaseCollection<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní třídu pro kolekce v tomto oboru názvů.
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
A Type určující typ objektu, který kolekce obsahuje.
- Dědičnost
-
EqtBaseCollection<T>
- Odvozené
- Atributy
- Implementuje
Konstruktory
EqtBaseCollection<T>() |
Inicializuje novou instanci EqtBaseCollection<T> třídy . |
EqtBaseCollection<T>(EqtBaseCollection<T>) |
Inicializuje novou instanci EqtBaseCollection<T> třídy vytvořením mělké kopie poskytnutého EqtBaseCollection<T> objektu. |
EqtBaseCollection<T>(IEqualityComparer) |
Inicializuje novou seřaditelnou instanci EqtBaseCollection<T> třídy pomocí poskytnutého porovnávače. |
Pole
m_container |
Vrátí tabulku hash, která obsahuje kolekci. |
Vlastnosti
Count |
Získá počet prvků v kolekci. |
IsReadOnly |
Získá hodnotu, která označuje, zda kolekce je jen pro čtení. |
Metody
Add(T) |
Přidá položku do kolekce. |
Clear() |
Vymaže všechny položky z kolekce. |
Clone() |
Vytvoří kopii kolekce. |
Contains(T) |
Vrátí hodnotu, která označuje, zda je zadaná položka již v kolekci. |
CopyTo(T[], Int32) |
Zkopíruje všechny položky v kolekci do zadaného pole počínaje zadaným indexem. |
GetEnumerator() |
IEnumerator Vrátí objekt pro iteraci kolekcí. |
Load(XmlElement, XmlTestStoreParameters) |
Načte aktuální objekt z poskytnutého elementu XML pomocí poskytnutých parametrů. |
Remove(T) |
Odebere zadanou položku z kolekce, pokud položka existuje. |
Save(XmlElement, XmlTestStoreParameters) |
Uloží aktuální objekt do zadaného elementu XML pomocí zadaných parametrů. |
Explicitní implementace rozhraní
IEnumerable<T>.GetEnumerator() |
Vrátí typovou IEnumeratorhodnotu . |
Metody rozšíření
EmptyIfNull<T>(IEnumerable<T>) |
Pokud nemá hodnotu null, vraťte tento výčet. V případě, že je null, vraťte prázdný výčet. |