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


Класс CollectionItem

Класс CollectionItem создает экземпляр элемента сбора.

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

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcInstance
    Microsoft.SqlServer.Management.Collector..::..CollectionItem

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

Синтаксис

'Декларация
Public NotInheritable Class CollectionItem _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable,  _
    IMarkForDrop
'Применение
Dim instance As CollectionItem
public sealed class CollectionItem : SfcInstance, 
    ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop
public ref class CollectionItem sealed : public SfcInstance, 
    ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop
[<SealedAttribute>]
type CollectionItem =  
    class
        inherit SfcInstance
        interface ISfcAlterable
        interface IAlterable
        interface ISfcRenamable
        interface IRenamable
        interface IMarkForDrop
    end
public final class CollectionItem extends SfcInstance implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop

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

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

  Имя Описание
Открытый метод CollectionItem Создает экземпляр элемента сбора с заданным именем набора элементов сбора и именем элемента.

В начало

Свойства

  Имя Описание
Защищенное свойство AbstractIdentityKey (Производный от SfcInstance.)
Открытое свойство CollectionFrequency Возвращает или задает частоту сбора для этого элемента, если для набора элементов сбора установлено свойство CollectionMode = "continuous".
Открытое свойство Id Возвращает идентификатор элемента сбора.
Открытое свойство IdentityKey Возвращает ключ идентификатора для элемента сбора.
Открытое свойство Metadata (Производный от SfcInstance.)
Открытое свойство Name Возвращает или задает имя элемента сбора.
Открытое свойство Parameters Возвращает или задает параметры элемента сбора.
Открытое свойство Parent Возвращает или задает родительский объект в иерархии объектной модели.
Открытое свойство Properties (Производный от SfcInstance.)
Защищенное свойство PropertyStorageProvider (Производный от SfcInstance.)
Защищенное свойство State (Производный от SfcInstance.)
Открытое свойство TypeName Возвращает или задает имя типа сборщика, реализованного элементом сбора.
Открытое свойство Urn (Производный от SfcInstance.)

В начало

Методы

  Имя Описание
Открытый метод Alter Изменяет элемент сбора, применяя изменения к хранилищу конфигураций.
Защищенный метод AlterImpl (Производный от SfcInstance.)
Защищенный метод CheckObjectCreated (Производный от SfcInstance.)
Защищенный метод CheckObjectState (Производный от SfcInstance.)
Защищенный метод CreateIdentityKey (Производный от SfcInstance.)
Защищенный метод CreateImpl (Производный от SfcInstance.)
Открытый метод Discover Этот метод предназначен только для внутреннего использования. (Переопределяет SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink).)
Защищенный метод DropImpl (Производный от SfcInstance.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Защищенный метод GetChildCollection (Производный от SfcInstance.)
Открытый метод GetDomain (Производный от SfcInstance.)
Открытый метод GetHashCode (Производный от Object.)
Открытый методСтатический элемент GetObjectFactory Создает экземпляр конструктора, используемого для элементов сбора.
Открытый метод GetPropertySet (Производный от SfcInstance.)
Открытый метод GetType (Производный от Object.)
Защищенный метод GetTypeMetadataImpl (Производный от SfcInstance.)
Защищенный метод InitializeUIPropertyState (Производный от SfcInstance.)
Открытый метод MarkForDrop Этот метод отмечает элемент сбора для удаления, если он был изменен.
Защищенный метод MarkForDropImpl (Производный от SfcInstance.)
Защищенный метод MarkRootAsConnected (Производный от SfcInstance.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод MoveImpl (Производный от SfcInstance.)
Защищенный метод OnPropertyMetadataChanges (Производный от SfcInstance.)
Защищенный метод OnPropertyValueChanges (Производный от SfcInstance.)
Защищенный метод PostAlter (Производный от SfcInstance.)
Защищенный метод PostCreate (Производный от SfcInstance.)
Защищенный метод PostDrop (Производный от SfcInstance.)
Защищенный метод PostMove (Производный от SfcInstance.)
Защищенный метод PostRename (Производный от SfcInstance.)
Открытый метод Refresh (Производный от SfcInstance.)
Открытый метод Rename Переименовывает элемент сбора.
Защищенный метод RenameImpl (Производный от SfcInstance.)
Защищенный метод ResetKey (Производный от SfcInstance.)
Открытый метод Serialize (Производный от SfcInstance.)
Открытый метод ToString (Производный от SfcInstance.)
Защищенный метод UpdateUIPropertyState (Производный от SfcInstance.)
Защищенный метод Validate (Производный от SfcInstance.)

В начало

События

  Имя Описание
Защищенное событие propertyChanged (Производный от SfcInstance.)
Открытое событие PropertyChanged (Производный от SfcInstance.)
Защищенное событие propertyMetadataChanged (Производный от SfcInstance.)
Открытое событие PropertyMetadataChanged (Производный от SfcInstance.)

В начало

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

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ISfcRenamable. . :: . .Rename Этот метод предназначен только для внутреннего использования.
Явная реализация интерфейсаЗакрытый метод ISfcAlterable. . :: . .ScriptAlter Этот метод предназначен только для внутреннего использования.
Явная реализация интерфейсаЗакрытый метод ISfcRenamable. . :: . .ScriptRename Этот метод предназначен только для внутреннего использования.

В начало

Замечания

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

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

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