StatisticsCollection StatisticsCollection StatisticsCollection Class

정의

컬렉션을 나타냅니다 IStatistics 개체입니다. Represents a collection of IStatistics objects.

public ref class StatisticsCollection : Microsoft::SqlServer::Management::SqlParser::MetadataProvider::SortedListCollection<Microsoft::SqlServer::Management::SqlParser::Metadata::IStatistics ^>
public class StatisticsCollection : Microsoft.SqlServer.Management.SqlParser.MetadataProvider.SortedListCollection<Microsoft.SqlServer.Management.SqlParser.Metadata.IStatistics>
Public Class StatisticsCollection
Inherits SortedListCollection(Of IStatistics)
상속

생성자

StatisticsCollection(CollationInfo) StatisticsCollection(CollationInfo) StatisticsCollection(CollationInfo)

지정한 StatisticsCollection 개체와 기본 초기 용량을 사용하는 CollationInfo 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the StatisticsCollection class that uses the specified CollationInfo object and the default initial capacity.

StatisticsCollection(Int32, CollationInfo) StatisticsCollection(Int32, CollationInfo) StatisticsCollection(Int32, CollationInfo)

지정한 용량과 StatisticsCollection 개체를 사용하는 CollationInfo 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the StatisticsCollection class that uses the specified capacity and CollationInfo object.

메서드

Add(T) Add(T) Add(T)

컬렉션 이름을 키로 사용하여 컬렉션에 개체를 추가합니다. Adds an object to the collection using its name as the key.

(Inherited from DictionaryCollectionBase<T,U>)
AddRange(IEnumerable<T>) AddRange(IEnumerable<T>) AddRange(IEnumerable<T>)

이 컬렉션에 지정한 컬렉션의 요소를 추가합니다. Adds the elements in the specified collection to this collection.

(Inherited from DictionaryCollectionBase<T,U>)
Clear() Clear() Clear()

컬렉션에서 모든 요소를 제거합니다. Removes all elements from the collection.

(Inherited from DictionaryCollectionBase<T,U>)
Clone() Clone() Clone()

요소를 제외하고 이 개체의 복사본인 IMutableMetadataCollection<T> 개체를 만듭니다. Creates an IMutableMetadataCollection<T> object that is a copy of this object, except for the elements.

(Inherited from DictionaryCollectionBase<T,U>)
Clone(Boolean) Clone(Boolean) Clone(Boolean)

만듭니다는 IMutableMetadataCollection<T> 개체를이 개체의 복사본을 지정 하는 경우 요소도 복사 합니다. Creates an IMutableMetadataCollection<T> object that is a copy of this object and, if specified, also copies the elements.

(Inherited from SortedListCollection<T>)
Contains(String) Contains(String) Contains(String)

지정한 요소가 컬렉션에 있는지 여부를 확인합니다. Determines whether the specified element is in the collection.

(Inherited from DictionaryCollectionBase<T,U>)
Contains(T) Contains(T) Contains(T)

지정한 요소가 컬렉션에 있는지 여부를 확인합니다. Determines whether the specified element is in the collection.

(Inherited from DictionaryCollectionBase<T,U>)
FindAll(Predicate<T>) FindAll(Predicate<T>) FindAll(Predicate<T>)

컬렉션에서 지정한 조건자로 정의된 조건과 일치하는 모든 요소를 찾습니다. Finds all elements in the collection that match the conditions defined by the specified predicate.

(Inherited from DictionaryCollectionBase<T,U>)
FindAll(String) FindAll(String) FindAll(String)

컬렉션에서 지정한 이름을 가진 모든 요소를 찾습니다. Finds all elements in the collection that have the specified name.

(Inherited from DictionaryCollectionBase<T,U>)
GetEnumerator() GetEnumerator() GetEnumerator()

컬렉션 전체를 반복하는 열거자를 반환합니다. Returns an enumerator that iterates through the collection.

(Inherited from DictionaryCollectionBase<T,U>)
Remove(String) Remove(String) Remove(String)

컬렉션에서 지정한 이름을 가진 개체를 제거합니다. Removes the object with the specified name from the collection.

(Inherited from DictionaryCollectionBase<T,U>)
Remove(T) Remove(T) Remove(T)

컬렉션에서 지정한 개체를 제거합니다. Removes the specified object from the collection.

(Inherited from DictionaryCollectionBase<T,U>)

속성

AsMetadataObjectCollection AsMetadataObjectCollection AsMetadataObjectCollection

이 컬렉션을 포함하는 IMetadataCollection<T> 개체를 가져옵니다. Gets an IMetadataCollection<T> object that contains this collection.

(Inherited from SortedListCollection<T>)
Count Count Count

컬렉션에 있는 요소의 개수를 가져옵니다. Gets the number of elements in the collection.

(Inherited from DictionaryCollectionBase<T,U>)
IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection Inherited from SortedListCollection<T>
IMetadataCollection<IMetadataObject>.Count IMetadataCollection<IMetadataObject>.Count IMetadataCollection<IMetadataObject>.Count Inherited from SortedListCollection<T>
IMetadataCollection<IMetadataObject>.Item[String] IMetadataCollection<IMetadataObject>.Item[String] IMetadataCollection<IMetadataObject>.Item[String] Inherited from SortedListCollection<T>
IMetadataCollection<T>.Item[String] IMetadataCollection<T>.Item[String] IMetadataCollection<T>.Item[String] Inherited from DictionaryCollectionBase<T,U>
Item[String] Item[String] Item[String]

컬렉션에서 지정한 이름을 가진 개체를 가져오거나 설정합니다. Gets or sets the object in the collection that has the specified name.

(Inherited from DictionaryCollectionBase<T,U>)

명시적 인터페이스 구현

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

컬렉션 전체를 반복하는 열거자를 반환합니다. Returns an enumerator that iterates through the collection.

(Inherited from SortedListCollection<T>)
IEnumerable<IMetadataObject>.GetEnumerator() IEnumerable<IMetadataObject>.GetEnumerator() IEnumerable<IMetadataObject>.GetEnumerator()

컬렉션 전체를 반복하는 열거자를 반환합니다. Returns an enumerator that iterates through the collection.

(Inherited from SortedListCollection<T>)
IMetadataCollection<IMetadataObject>.Contains(IMetadataObject) IMetadataCollection<IMetadataObject>.Contains(IMetadataObject) IMetadataCollection<IMetadataObject>.Contains(IMetadataObject)

지정한 개체가 컬렉션에 포함되는지 여부를 결정합니다. Determines whether the collection contains the specified object.

(Inherited from SortedListCollection<T>)
IMetadataCollection<IMetadataObject>.Contains(String) IMetadataCollection<IMetadataObject>.Contains(String) IMetadataCollection<IMetadataObject>.Contains(String)

지정한 요소가 컬렉션에 포함되어 있는지 여부를 확인합니다. Determines whether the collection contains the specified element.

(Inherited from SortedListCollection<T>)
IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>) IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>) IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>)

컬렉션에서 지정한 조건자로 정의된 조건과 일치하는 모든 요소를 검색합니다. Retrieves all elements in the collection that match the conditions defined by the specified predicate.

(Inherited from SortedListCollection<T>)
IMetadataCollection<IMetadataObject>.FindAll(String) IMetadataCollection<IMetadataObject>.FindAll(String) IMetadataCollection<IMetadataObject>.FindAll(String)

컬렉션에서 지정한 이름을 가진 모든 요소를 검색합니다. Retrieves all elements in the collection that have the specified name.

(Inherited from SortedListCollection<T>)

적용 대상