PolicyExtender Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Decorator per l'oggetto Policy. Consente di aggiungere proprietà aggiuntive all'oggetto Policy di base
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)
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| PolicyExtender() |
ctor predefinito |
| PolicyExtender(Policy) |
ctor. Accetta l'oggetto Policy padre per l'aggregazione in |
| PolicyExtender(PolicyStore, String) |
ctor. Creare un nuovo oggetto Policy e aggregarlo. |
Proprietà
| Nome | Descrizione |
|---|---|
| Categories |
Fornisce un elenco delle categorie disponibili |
| Category |
Converte la proprietà stringa 'PolicyCategory' dell'elemento padre nella proprietà dell'oggetto PolicyCategory |
| ConditionInstance |
Converte la proprietà stringa 'Condition' dell'elemento padre nella proprietà dell'oggetto Condition |
| EnableRootRestriction |
Nome radice dell'oggetto criteri |
| Filters |
Filtri correnti |
| OfflineMode |
Modalità offline o no |
| Parent |
Oggetto padre (Ereditato da SfcObjectExtender<TSfcInstance>) |
| PolicyFilePath |
Percorso file dei criteri in modalità offline |
| RootName |
Nome radice dell'oggetto criteri |
| SupportedPolicyEvaluationMode |
Restituisce le modalità di valutazione supportate per la condizione selezionata |
Metodi
| Nome | Descrizione |
|---|---|
| GetParentSfcPropertySet() |
Restituisce un'istanza del set di proprietà dell'elemento padre (Ereditato da SfcObjectExtender<TSfcInstance>) |
| GetPropertySet() |
restituisce la raccolta delle proprietà (Ereditato da SfcObjectExtender<TSfcInstance>) |
| OnPropertyChanged(String) |
Evento Fires PropertyChanged, quando ha un sottoscrittore (Ereditato da SfcObjectExtender<TSfcInstance>) |
| OnPropertyMetadataChanged(String) |
Evento Fires PropertyMetadataChanged, quando ha un sottoscrittore (Ereditato da SfcObjectExtender<TSfcInstance>) |
| parent_PropertyChanged(Object, PropertyChangedEventArgs) |
Decorator per l'oggetto Policy. Consente di aggiungere proprietà aggiuntive all'oggetto Policy di base (Ereditato da SfcObjectExtender<TSfcInstance>) |
| parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) |
Decorator per l'oggetto Policy. Consente di aggiungere proprietà aggiuntive all'oggetto Policy di base (Ereditato da SfcObjectExtender<TSfcInstance>) |
| RegisterParentProperty(PropertyInfo) |
Registrare la proprietà dell'elemento padre, che non è stata inclusa nell'insieme delle proprietà , ad esempio 'Name' in SMO o insiemi (Ereditato da SfcObjectExtender<TSfcInstance>) |
| RegisterProperty(PropertyInfo, String) |
Registrare una proprietà riflessa aggiuntiva, a seconda della proprietà dall'oggetto padre (Ereditato da SfcObjectExtender<TSfcInstance>) |
| RegisterProperty(PropertyInfo) |
Registrare una proprietà riflessa aggiuntiva (Ereditato da SfcObjectExtender<TSfcInstance>) |
Eventi
| Nome | Descrizione |
|---|---|
| PropertyChanged |
Decorator per l'oggetto Policy. Consente di aggiungere proprietà aggiuntive all'oggetto Policy di base (Ereditato da SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged |
Decorator per l'oggetto Policy. Consente di aggiungere proprietà aggiuntive all'oggetto Policy di base (Ereditato da SfcObjectExtender<TSfcInstance>) |