Класс CollectionSetExtender

 Разрешает добавление новых свойств в набор CollectionSet, а также помогает устанавливать зависимости между расширенным свойством и исходным.

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

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >
    Microsoft.SqlServer.Management.Collector..::..CollectionSetExtender

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

Синтаксис

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

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

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

  Имя Описание
Открытый метод CollectionSetExtender() () () () Инициализирует новый экземпляр класса CollectionSetExtender.
Открытый метод CollectionSetExtender(CollectionSet) Инициализирует новый экземпляр класса CollectionSetExtender.
Открытый метод CollectionSetExtender(CollectorConfigStore, String) Инициализирует новый экземпляр класса CollectionSetExtender.

В начало

Свойства

  Имя Описание
Защищенное свойство Parent (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Защищенный метод GetParentSfcPropertySet (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Открытый метод GetPropertySet (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Защищенный метод OnPropertyChanged (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Защищенный метод OnPropertyMetadataChanged (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Защищенный метод parent_PropertyChanged (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Защищенный метод parent_PropertyMetadataChanged (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Защищенный метод RegisterParentProperty (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Защищенный метод RegisterProperty(PropertyInfo) (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Защищенный метод RegisterProperty(PropertyInfo, String) (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Открытый метод ToString (Производный от Object.)

В начало

События

  Имя Описание
Открытое событие PropertyChanged (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Открытое событие PropertyMetadataChanged (Производный от SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)

В начало

Замечания

Это пространство имен, класс или элемент поддерживаются только платформой Microsoft .NET Framework версии 2.0.

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

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