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


Класс CollectionSetCollection

CollectionSetCollection is a SFC collection class for collection sets.

Иерархия наследования

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >
    Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >
      Microsoft.SqlServer.Management.Collector..::..CollectionSetCollection

Пространство имен:  Microsoft.SqlServer.Management.Collector
Сборка:  Microsoft.SqlServer.Management.Collector (в Microsoft.SqlServer.Management.Collector.dll)

Синтаксис

'Декларация
Public NotInheritable Class CollectionSetCollection _
    Inherits SfcCollatedDictionaryCollection(Of CollectionSet, CollectionSet..::..Key, CollectorConfigStore)
'Применение
Dim instance As CollectionSetCollection
public sealed class CollectionSetCollection : SfcCollatedDictionaryCollection<CollectionSet, CollectionSet..::..Key, CollectorConfigStore>
public ref class CollectionSetCollection sealed : public SfcCollatedDictionaryCollection<CollectionSet^, CollectionSet..::..Key^, CollectorConfigStore^>
[<SealedAttribute>]
type CollectionSetCollection =  
    class
        inherit SfcCollatedDictionaryCollection<CollectionSet, CollectionSet..::..Key, CollectorConfigStore>
    end
public final class CollectionSetCollection extends SfcCollatedDictionaryCollection<CollectionSet, CollectionSet..::..Key, CollectorConfigStore>

Тип CollectionSetCollection обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод CollectionSetCollection Instantiates a new collection set based on the CollectorConfigStore object that is provided as a parent for the collection set.

В начало

Свойства

  Имя Описание
Открытое свойство Ascending (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытое свойство Count (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенное свойство CultureInfo (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенное свойство IgnoreCase (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенное свойство Initialized (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытое свойство IsReadOnly (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытое свойство IsSynchronized (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытое свойство Item[ ( [ ( String] ) ] ) Gets a collection set based on the name that is provided.
Открытое свойство Item[ ( [ ( K] ) ] ) (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенное свойство Parent (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытое свойство SyncRoot (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)

В начало

Методы

  Имя Описание
Открытый метод Add (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод AddShadow (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Clear (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Contains(T) (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Contains(T) (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод CopyTo(Array, Int32) (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод CopyTo(array<T> [] () [] [], Int32) (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод CreateAndInitializeChildObject (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод EnsureCollectionInitialized (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Защищенный метод FinishMerge (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод GetCollectionElementNameImpl (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод GetElementFactoryImpl (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод GetEnumerator (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод GetExistingObjectByKey (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод GetHashCode (Производный от Object.)
Защищенный метод GetObjectByKey (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод GetType (Производный от Object.)
Защищенный метод ImplAddExisting (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод ImplRemoveExisting (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод InitInnerCollection (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод PrepareMerge (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Refresh() () () () (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Refresh(Boolean) (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод Remove (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод RemoveInternal (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод Rename (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Защищенный метод ResetInnerCollection (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .Add (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .AddShadow (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод IComparer< (Of < <' (K> ) > > ). . :: . .Compare (Производный от SfcCollatedDictionaryCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытое свойство IListSource. . :: . .ContainsListCollection (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытое свойство ISfcCollection. . :: . .Count (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .EnsureInitialized (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .FinishMerge (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .GetCollectionElementNameImpl (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .GetElementFactory (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод IEnumerable. . :: . .GetEnumerator (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .GetExisting (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод IListSource. . :: . .GetList (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .GetObjectByKey (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытое свойство ISfcCollection. . :: . .Initialized (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытое свойство ISfcCollection. . :: . .Parent (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .PrepareMerge (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .Remove (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .RemoveElement (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)
Явная реализация интерфейсаЗакрытый метод ISfcCollection. . :: . .Rename (Производный от SfcCollection< (Of < ( <'CollectionSet, CollectionSet. . :: . .Key, CollectorConfigStore> ) > ) >.)

В начало

Замечания

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.