PolicyExtender 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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)
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| PolicyExtender() |
預設 CTOR |
| PolicyExtender(Policy) |
CTOR。 會將父政策物件聚合於 |
| PolicyExtender(PolicyStore, String) |
CTOR。 建立一個新的政策物件並在此上彙整。 |
屬性
| 名稱 | Description |
|---|---|
| Categories |
提供可用類別清單 |
| Category |
將父的「PolicyCategory」字串屬性轉換為 PolicyCategory 物件屬性 |
| ConditionInstance |
將父的「Condition」字串屬性轉換成 Condition 物件屬性 |
| EnableRootRestriction |
政策物件的根名稱 |
| Filters |
電流濾波器 |
| OfflineMode |
離線模式與否 |
| Parent |
父物件 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| PolicyFilePath |
離線模式下的政策檔案路徑 |
| RootName |
政策物件的根名稱 |
| SupportedPolicyEvaluationMode |
回報支援特定條件的評估模式 |
方法
| 名稱 | Description |
|---|---|
| GetParentSfcPropertySet() |
回傳父屬性集合的實例 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| GetPropertySet() |
回傳屬性集合 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| OnPropertyChanged(String) |
當它有任何訂閱者時,觸發 PropertyChanged 事件 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| OnPropertyMetadataChanged(String) |
當它有任何訂閱者時,觸發 PropertyMetadataChanged 事件 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| parent_PropertyChanged(Object, PropertyChangedEventArgs) |
Policy 物件的裝飾者。 已使用後,為基礎政策物件新增屬性 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) |
Policy 物件的裝飾者。 已使用後,為基礎政策物件新增屬性 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| RegisterParentProperty(PropertyInfo) |
登錄父目錄的屬性,但尚未包含在屬性集合中(例如SMO或集合中的「Name」) (繼承來源 SfcObjectExtender<TSfcInstance>) |
| RegisterProperty(PropertyInfo, String) |
註冊一個額外的反射屬性,依賴於父物件的屬性 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| RegisterProperty(PropertyInfo) |
註冊一個額外的反射屬性 (繼承來源 SfcObjectExtender<TSfcInstance>) |
事件
| 名稱 | Description |
|---|---|
| PropertyChanged |
Policy 物件的裝飾者。 已使用後,為基礎政策物件新增屬性 (繼承來源 SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged |
Policy 物件的裝飾者。 已使用後,為基礎政策物件新增屬性 (繼承來源 SfcObjectExtender<TSfcInstance>) |