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

建構函式

名稱 Description
ConditionExtender()

預設 CTOR

ConditionExtender(Condition)

CTOR。 需要父條件物件在 聚合

ConditionExtender(PolicyStore, String)

CTOR。 建立一個新的 Condition 物件並在此上彙整。

屬性

名稱 Description
DependentPolicies

提供依屬保單清單

ExpressionNode

將父字串的 'Expression' 屬性轉換成 Expression 節點的屬性

FacetInfo

將父的 'Facet' 字串屬性轉換成 FacedInfo 物件屬性

Facets

提供可用的面向列表

Parent

父物件

(繼承來源 SfcObjectExtender<TSfcInstance>)
RootFacets

揭露被歸屬為根面的面向集合

方法

名稱 Description
GetParentSfcPropertySet()

回傳父屬性集合的實例

(繼承來源 SfcObjectExtender<TSfcInstance>)
GetPropertySet()

回傳屬性集合

(繼承來源 SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

當它有任何訂閱者時,觸發 PropertyChanged 事件

(繼承來源 SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

當它有任何訂閱者時,觸發 PropertyMetadataChanged 事件

(繼承來源 SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Condition 物件的裝飾器。 已使用,為基礎條件物件新增屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Condition 物件的裝飾器。 已使用,為基礎條件物件新增屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo)

登錄父目錄的屬性,但尚未包含在屬性集合中(例如SMO或集合中的「Name」)

(繼承來源 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

註冊一個額外的反射屬性,依賴於父物件的屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

註冊一個額外的反射屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)

事件

名稱 Description
PropertyChanged

Condition 物件的裝飾器。 已使用,為基礎條件物件新增屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Condition 物件的裝飾器。 已使用,為基礎條件物件新增屬性

(繼承來源 SfcObjectExtender<TSfcInstance>)

適用於