PolicyExtender Klasse

Definition

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
PolicyExtender

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

Gilt für: