PolicyExtender Classe

Definizione

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à
PolicyExtender

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>)

Si applica a