言語

PolicyExtender クラス

定義

Policy オブジェクトのデコレーター。 基本の Policy オブジェクトに追加プロパティを追加するために使用

public sealed class PolicyExtender : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<Microsoft.SqlServer.Management.Dmf.Policy>
type PolicyExtender = class
    inherit SfcObjectExtender<Policy>
Public NotInheritable Class PolicyExtender
Inherits SfcObjectExtender(Of Policy)
継承
PolicyExtender

コンストラクター

名前 説明
PolicyExtender()

既定の ctor

PolicyExtender(Policy)

ctor. 集計対象の親 Policy オブジェクトを取得します

PolicyExtender(PolicyStore, String)

ctor. 新しい Policy オブジェクトを作成し、そのオブジェクトに集計します。

プロパティ

名前 説明
Categories

使用可能なカテゴリの一覧を提供します

Category

親の 'PolicyCategory' 文字列プロパティを PolicyCategory オブジェクト プロパティに変換します。

ConditionInstance

親の 'Condition' 文字列プロパティを Condition オブジェクト プロパティに変換します。

EnableRootRestriction

ポリシー オブジェクトのルート名

Filters

現在のフィルター

OfflineMode

オフライン モードかどうか

Parent

親オブジェクト

(継承元 SfcObjectExtender<TSfcInstance>)
PolicyFilePath

オフライン モードのポリシー ファイル パス

RootName

ポリシー オブジェクトのルート名

SupportedPolicyEvaluationMode

選択した条件でサポートされている評価モードを返します。

メソッド

名前 説明
GetParentSfcPropertySet()

親のプロパティ セットのインスタンスを返します。

(継承元 SfcObjectExtender<TSfcInstance>)
GetPropertySet()

はプロパティのコレクションを返します

(継承元 SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String)

サブスクライバーがある場合に PropertyChanged イベントを発生します

(継承元 SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String)

サブスクライバーがある場合に PropertyMetadataChanged イベントを発生します

(継承元 SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs)

Policy オブジェクトのデコレーター。 基本の Policy オブジェクトに追加プロパティを追加するために使用

(継承元 SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs)

Policy オブジェクトのデコレーター。 基本の Policy オブジェクトに追加プロパティを追加するために使用

(継承元 SfcObjectExtender<TSfcInstance>)
RegisterParentProperty(PropertyInfo)

プロパティ コレクションに含まれていない親の Register プロパティ (SMO やコレクションの 'Name' など)

(継承元 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String)

親オブジェクトのプロパティに依存する、追加の反映されたプロパティを登録する

(継承元 SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo)

追加の反映されたプロパティを登録する

(継承元 SfcObjectExtender<TSfcInstance>)

イベント

名前 説明
PropertyChanged

Policy オブジェクトのデコレーター。 基本の Policy オブジェクトに追加プロパティを追加するために使用

(継承元 SfcObjectExtender<TSfcInstance>)
PropertyMetadataChanged

Policy オブジェクトのデコレーター。 基本の Policy オブジェクトに追加プロパティを追加するために使用

(継承元 SfcObjectExtender<TSfcInstance>)

適用対象