EqtBaseCollection<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет базовый класс для коллекций в данном пространстве имен.
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
Параметры типа
- T
Тип Type, определяющий тип объекта, который содержится в коллекции.
- Наследование
-
EqtBaseCollection<T>
- Производный
- Атрибуты
- Реализации
Конструкторы
EqtBaseCollection<T>() |
Инициализирует новый экземпляр класса EqtBaseCollection<T>. |
EqtBaseCollection<T>(EqtBaseCollection<T>) |
Инициализирует новый экземпляр класса EqtBaseCollection<T>, создавая неполную копию предоставленного объекта EqtBaseCollection<T>. |
EqtBaseCollection<T>(IEqualityComparer) |
Инициализирует новый поддерживающий сортировку экземпляр класса EqtBaseCollection<T>, используя предоставленный компаратор. |
Поля
m_container |
Возвращает хэш-таблицу, содержащую коллекцию. |
Свойства
Count |
Возвращает количество элементов в коллекции. |
IsReadOnly |
Возвращает значение, указывающее на то, доступна ли коллекция только для чтения. |
Методы
Add(T) |
Добавляет элемент в коллекцию. |
Clear() |
Удаляет все элементы из коллекции. |
Clone() |
Создает копию коллекции. |
Contains(T) |
Возвращает значение, показывающее, содержится ли указанный элемент в коллекции. |
CopyTo(T[], Int32) |
Копирует все элементы коллекции в заданный массив, начиная с заданного индекса. |
GetEnumerator() |
Возвращает объект IEnumerator для перебора коллекции. |
Load(XmlElement, XmlTestStoreParameters) |
Загружает текущий объект из предоставленного XML-элемента, используя предоставленные параметры. |
Remove(T) |
Удаляет заданный элемент из коллекции, если он существует. |
Save(XmlElement, XmlTestStoreParameters) |
Сохраняет текущий объект в заданный XML-элемент, используя предоставленные параметры. |
Явные реализации интерфейса
IEnumerable<T>.GetEnumerator() |
Возвращает типизированный объект IEnumerator. |
Методы расширения
EmptyIfNull<T>(IEnumerable<T>) |
Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление. |