Поделиться через


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, возвращается пустое перечисление.

Применяется к