Microsoft.SqlServer.Management.Facets 名前空間

Microsoft.SqlServer.Management.Facets 名前空間には、SQL Server のポリシー ベースの管理ファセット オブジェクトを表すクラスが含まれています。

Microsoft.SqlServer.Management.Facets 名前空間には、Microsoft.SqlServer.Management.Dmf 名前空間のポリシー ベースの管理オブジェクトをサポートするクラスが含まれています。

ファセットは、特定の種類の管理対象の動作または特性をモデル化した一連の論理プロパティです。

プロパティの数と特性がファセットに組み込まれ、その追加や削除はファセットの作成者のみが実行できます。 たとえば、セキュリティ構成ファセットの "データベース メール" プロパティは、SQL Server 2005 以降のバージョンに適用されます。

クラス

  クラス 説明
パブリック クラス EvaluationModeAttribute EvaluationModeAttribute クラスには、ポリシー ベースの管理の評価モードにアタッチされる属性が含まれています。
パブリック クラス FacetEvaluationContext FacetEvaluationContext クラスは、ポリシー ベースの管理でファセットの評価コンテキストを表します。
パブリック クラス FacetRepository FacetRepository クラスは、ポリシー ベースの管理ファセットのストアを表します。
パブリック クラス PropertySourceSubObjectTypeAttribute PropertySourceSubObjectTypeAttribute クラスには、ポリシー ベースの管理のプロパティ ソース サブオブジェクトの型にアタッチされる属性が含まれています。
パブリック クラス StateChangeEventAttribute StateChangeEventAttribute クラスには、ポリシー ベースの管理の State Change イベントにアタッチされている属性が含まれています。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IDmfAdapter ポリシー ベースの管理のアダプターを表すインターフェイスです。
パブリック インターフェイス IDmfObjectInfo ポリシー ベースの管理のオブジェクト情報を表すインターフェイスです。