PolicyExtender Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dekorateur für das Policy-Objekt. Verwendetes Hinzufügen zusätzlicher Eigenschaften zum Basisrichtlinienobjekt
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)
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| PolicyExtender() |
Standard-Ctor |
| PolicyExtender(Policy) |
ctor. Verwendet übergeordnetes Richtlinienobjekt zum Aggregieren für |
| PolicyExtender(PolicyStore, String) |
ctor. Erstellen Sie ein neues Richtlinienobjekt und aggregiert es. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Categories |
Stellt eine Liste der verfügbaren Kategorien bereit. |
| Category |
Übersetzt die Zeichenfolgeneigenschaft 'PolicyCategory' des übergeordneten Elements in die PolicyCategory-Objekteigenschaft. |
| ConditionInstance |
Übersetzt die Zeichenfolgeneigenschaft "Condition" des übergeordneten Elements in die Condition-Objekteigenschaft. |
| EnableRootRestriction |
Stammname des Richtlinienobjekts |
| Filters |
Aktuelle Filter |
| OfflineMode |
Offlinemodus oder nicht |
| Parent |
Übergeordnetes Objekt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| PolicyFilePath |
Richtliniendateipfad im Offlinemodus |
| RootName |
Stammname des Richtlinienobjekts |
| SupportedPolicyEvaluationMode |
Gibt unterstützte Auswertungsmodi für ausgewählte Bedingung zurück. |
Methoden
| Name | Beschreibung |
|---|---|
| GetParentSfcPropertySet() |
Gibt eine Instanz des Eigenschaftensatzes des übergeordneten Elements zurück. (Geerbt von SfcObjectExtender<TSfcInstance>) |
| GetPropertySet() |
gibt eine Auflistung der Eigenschaften zurück. (Geerbt von SfcObjectExtender<TSfcInstance>) |
| OnPropertyChanged(String) |
Fires PropertyChanged-Ereignis, wenn es über einen Abonnenten verfügt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| OnPropertyMetadataChanged(String) |
Fires PropertyMetadataChanged-Ereignis, wenn es über einen Abonnenten verfügt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| parent_PropertyChanged(Object, PropertyChangedEventArgs) |
Dekorateur für das Policy-Objekt. Verwendetes Hinzufügen zusätzlicher Eigenschaften zum Basisrichtlinienobjekt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) |
Dekorateur für das Policy-Objekt. Verwendetes Hinzufügen zusätzlicher Eigenschaften zum Basisrichtlinienobjekt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| RegisterParentProperty(PropertyInfo) |
Registereigenschaft des übergeordneten Elements, das nicht in der Eigenschaftensammlung enthalten ist (z. B. "Name" in SMO oder Auflistungen (Geerbt von SfcObjectExtender<TSfcInstance>) |
| RegisterProperty(PropertyInfo, String) |
Registrieren einer zusätzlichen reflektierten Eigenschaft, abhängig von der Eigenschaft aus dem übergeordneten Objekt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| RegisterProperty(PropertyInfo) |
Registrieren einer zusätzlichen reflektierten Eigenschaft (Geerbt von SfcObjectExtender<TSfcInstance>) |
Ereignisse
| Name | Beschreibung |
|---|---|
| PropertyChanged |
Dekorateur für das Policy-Objekt. Verwendetes Hinzufügen zusätzlicher Eigenschaften zum Basisrichtlinienobjekt (Geerbt von SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged |
Dekorateur für das Policy-Objekt. Verwendetes Hinzufügen zusätzlicher Eigenschaften zum Basisrichtlinienobjekt (Geerbt von SfcObjectExtender<TSfcInstance>) |