다음을 통해 공유


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> 만들어 클래스의 새 instance 초기화합니다.

EqtBaseCollection<T>(IEqualityComparer)

제공된 비교자를 사용하여 클래스의 EqtBaseCollection<T> 정렬 가능한 새 instance 초기화합니다.

필드

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인 경우 빈 열거형을 반환합니다.

적용 대상