ConditionExtender Класс

Определение

Декоратор для объекта Condition. Используется добавление дополнительных свойств в базовый объект Condition

public sealed class ConditionExtender : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<Microsoft.SqlServer.Management.Dmf.Condition>
type ConditionExtender = class
    inherit SfcObjectExtender<Condition>
Public NotInheritable Class ConditionExtender
Inherits SfcObjectExtender(Of Condition)
Наследование
ConditionExtender

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

Имя Описание
ConditionExtender()

Ctor по умолчанию

ConditionExtender(Condition)

ctor. Принимает родительский объект Condition для статистической обработки

ConditionExtender(PolicyStore, String)

ctor. Создайте новый объект Condition и агрегирует его.

Свойства

Имя Описание
DependentPolicies

предоставляет список зависимостей

ExpressionNode

Преобразует свойство "Выражение" родительской строки в свойство узла выражения

FacetInfo

Преобразует строковое свойство "Facet" родительского объекта в свойство объекта FaceInfo

Facets

Предоставляет список доступных аспектов

Parent

Родительский объект

(Унаследовано от SfcObjectExtender<TSfcInstance>)
RootFacets

Предоставление коллекции аспектов, которые атрибутируются как корневые аспекты

Методы

Имя Описание
GetParentSfcPropertySet()

Возвращает экземпляр набора свойств родительского объекта

(Унаследовано от SfcObjectExtender<TSfcInstance>)
GetPropertySet()

возвращает коллекцию свойств

(Унаследовано от SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Срабатывает событие PropertyChanged, если у него есть любой подписчик

(Унаследовано от SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Вызывает событие PropertyMetadataChanged, когда у него есть любой подписчик

(Унаследовано от SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Декоратор для объекта Condition. Используется добавление дополнительных свойств в базовый объект Condition

(Унаследовано от SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Декоратор для объекта Condition. Используется добавление дополнительных свойств в базовый объект Condition

(Унаследовано от SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo)

Регистрируйте свойство родительского объекта, которое не было включено в коллекцию свойств (например, "Имя" в SMO или коллекциях

(Унаследовано от SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

Регистрация дополнительного отраженного свойства, зависят от свойства родительского объекта.

(Унаследовано от SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

Регистрация дополнительного отраженного свойства

(Унаследовано от SfcObjectExtender<TSfcInstance>)

События

Имя Описание
PropertyChanged

Декоратор для объекта Condition. Используется добавление дополнительных свойств в базовый объект Condition

(Унаследовано от SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Декоратор для объекта Condition. Используется добавление дополнительных свойств в базовый объект Condition

(Унаследовано от SfcObjectExtender<TSfcInstance>)

Применяется к