Класс 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) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.