CollectionItemCollection 클래스

정의

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

public sealed class CollectionItemCollection : Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollatedDictionaryCollection<Microsoft.SqlServer.Management.Collector.CollectionItem,Microsoft.SqlServer.Management.Collector.CollectionItem.Key,Microsoft.SqlServer.Management.Collector.CollectionSet>
type CollectionItemCollection = class
    inherit SfcCollatedDictionaryCollection<CollectionItem, CollectionItem.Key, CollectionSet>
Public NotInheritable Class CollectionItemCollection
Inherits SfcCollatedDictionaryCollection(Of CollectionItem, CollectionItem.Key, CollectionSet)
상속

생성자

Name Description
CollectionItemCollection(CollectionSet)

CollectionSet이 지정된 경우 CollectionItemCollection의 새 인스턴스를 초기화합니다.

속성

Name Description
Ascending

현재 컬렉션 문화권에 대해 오름차순으로 정렬합니다.

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
Count

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
CultureInfo

컬렉션을 정렬하면 이 .NET 문화권 정보가 사용됩니다.

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
IgnoreCase

현재 컬렉션 문화권에 대해 대/소문자를 구분하지 않는 방식으로 정렬합니다.

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
Initialized

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
IsReadOnly

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
IsSynchronized

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
Item[K]

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
Item[String]

이름으로 CollectionItem 가져오기

Parent

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
SyncRoot

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)

메서드

Name Description
Add(T)

컬렉션에 obj를 추가합니다.

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
AddCollectionItem(CollectionItem)

컬렉션에 항목을 명시적으로 추가합니다. TODO: SFC v2까지의 임시 솔루션입니다.

AddImpl(T)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
AddShadow(T)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
Clear()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
Contains(K)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
Contains(T)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
CopyTo(Array, Int32)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
CopyTo(T[], Int32)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
CreateAndInitializeChildObject(K)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
EnsureCollectionInitialized()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
FinishMerge()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
GetCollectionElementNameImpl()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
GetElementFactoryImpl()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
GetEnumerator()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
GetExistingObjectByKey(K)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
GetObjectByKey(K)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
InitInnerCollection()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
PrepareMerge()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
Refresh()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
Refresh(Boolean)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
Remove(T)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
RemoveCollectionItem(CollectionItem)

TODO 컬렉션에서 항목 명시적으로 제거: SFC v2까지 임시 솔루션입니다.

RemoveImpl(T)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
RemoveInternal(T)

키에서 지정한 항목을 제거합니다. 기존 개체는 부모가 변경되거나 삭제될 때 삭제할 ToBeDropped 상태로 표시됩니다. 이때 표시된 개체가 컬렉션에서 제거됩니다. 보류 중, None 또는 Dropped 개체는 컬렉션에서 즉시 제거됩니다.

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
Rename(T, K)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ResetInnerCollection()

초기화 후에 CultureInfo, IgnoreCase 또는 오름차순 속성이 변경되면 이 호출을 호출합니다. 컬렉션이 새 설정을 적용하도록 다시 설정됩니다. TODO: 사용자가 원하는 속성을 변경한 후 이를 호출할 책임이 있으므로 자동화해야 합니다.

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
TryGetValue(K, T)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)

명시적 인터페이스 구현

Name Description
IComparer<K>.Compare(K, K)

사용자 지정 비교자가 전달되지 않는 한 현재 CultureInfo 및 IgnoreCase 속성을 기반으로 키를 비교합니다.

(다음에서 상속됨 SfcCollatedDictionaryCollection<T,K,ParentT>)
IEnumerable.GetEnumerator()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
IListSource.ContainsListCollection

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
IListSource.GetList()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.Add(SfcInstance)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.AddShadow(SfcInstance)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.Count

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.EnsureInitialized()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.FinishMerge()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.GetCollectionElementNameImpl()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.GetElementFactory()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.GetExisting(SfcKey, SfcInstance)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.GetObjectByKey(SfcKey)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.Initialized

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.Parent

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.PrepareMerge()

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.Remove(SfcInstance)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.RemoveElement(SfcInstance)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)
ISfcCollection.Rename(SfcInstance, SfcKey)

컬렉션 항목 개체에 대한 SFC 컬렉션 클래스

(다음에서 상속됨 SfcCollection<T,K,ParentT>)

적용 대상