ConditionExtender 类

定义

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()

默认函数

ConditionExtender(Condition)

ctor。 获取要聚合的父 Condition 对象

ConditionExtender(PolicyStore, String)

ctor。 创建新的 Condition 对象并对其进行聚合。

属性

名称 说明
DependentPolicies

提供依赖策略的列表

ExpressionNode

将父字符串“Expression”属性转换为表达式节点属性

FacetInfo

将父级的“Facet”字符串属性转换为 FacedInfo 对象属性

Facets

提供可用方面的列表

Parent

父对象

(继承自 SfcObjectExtender<TSfcInstance>)
RootFacets

公开作为根分面特性的分面集合

方法

名称 说明
GetParentSfcPropertySet()

返回父属性集的实例

(继承自 SfcObjectExtender<TSfcInstance>)
GetPropertySet()

返回属性的集合

(继承自 SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

Fires PropertyChanged 事件,当事件具有任何订阅者时

(继承自 SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

Fires PropertyMetadataChanged 事件,当事件具有任何订阅者时

(继承自 SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Condition 对象的修饰器。 用于向基本条件对象添加其他属性

(继承自 SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Condition 对象的修饰器。 用于向基本条件对象添加其他属性

(继承自 SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo)

注册父项的属性,该属性未包含在属性集合中(如 SMO 或集合中的“名称” )

(继承自 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

注册其他反射属性,具体取决于父对象中的属性

(继承自 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

注册其他反射属性

(继承自 SfcObjectExtender<TSfcInstance>)

活动

名称 说明
PropertyChanged

Condition 对象的修饰器。 用于向基本条件对象添加其他属性

(继承自 SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Condition 对象的修饰器。 用于向基本条件对象添加其他属性

(继承自 SfcObjectExtender<TSfcInstance>)

适用于