Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Microsoft.SqlServer.Management.Dmf-Namespace

 

Der Microsoft.SqlServer.Management.Dmf-Namespace enthält Klassen, die die Objekte der richtlinienbasierten Verwaltung von SQL Server darstellen. 

KlasseBeschreibung
System_CAPS_pubclassCondition

Das T:Microsoft.SqlServer.Management.Smo.Condition-Objekt stellt eine Bedingung der richtlinienbasierten Verwaltung dar.

System_CAPS_pubclassConditionCollection

Die ConditionCollection-Klasse stellt eine Auflistung von Condition-Objekten dar, die alle Bedingungen im Richtlinienspeicher darstellen.

System_CAPS_pubclassConditionExtender

Die ConditionExtender-Klasse ist eine Ausnahme, die bei einer falschen Ausdrucksbaumstruktur ausgelöst wird.

System_CAPS_pubclassConnectionEvaluationHistory

Das T:Microsoft.SqlServer.Management.Smo.ConnectionEvaluationHistory-Objekt stellt Informationen zur Auswertung einer übergeordneten Richtlinie dar, die in den Systemkatalogen gespeichert werden.

System_CAPS_pubclassConnectionEvaluationHistoryCollection

Die ConnectionEvaluationHistoryCollection-Klasse stellt eine Auflistung von ConnectionEvaluationHistory-Objekten dar, die alle Verbindungsauswertungsverläufe darstellen, die im Auswertungsverlauf enthalten sind.

System_CAPS_pubclassPolicy.ConnectionProcessingFinishedEventArgs

Stellt die Argumente dar, die an den Ereignishandler übergeben werden, nachdem die Verbindungsverarbeitung abgeschlossen wurde.

System_CAPS_pubclassPolicy.ConnectionProcessingStartedEventArgs

Stellt die Argumente dar, die an den Ereignishandler übergeben werden, nachdem die Verbindungsverarbeitung gestartet wurde.

System_CAPS_pubclassEvaluationDetail

Das T:Microsoft.SqlServer.Management.Smo.EvaluationDetail-Objekt stellt die Auswertungsinformationen zur übergeordneten Richtlinie für ein angegebenes Ziel dar, die in den Systemkatalogen gespeichert werden.

System_CAPS_pubclassEvaluationDetailCollection

Die EvaluationDetailCollection-Klasse stellt eine Auflistung von EvaluationDetail-Objekten dar, die alle in der Auswertung enthaltenen Detailzeilen darstellen.

System_CAPS_pubclassEvaluationFactory

Stellt die Auswertungsfactory in den Diensten der richtlinienbasierten Verwaltung dar.

System_CAPS_pubclassEvaluationHistory

Das T:Microsoft.SqlServer.Management.Smo.EvaluationHistory -Objekt stellt Informationen zur Auswertung einer übergeordneten Richtlinie, die in den Systemkatalogen gespeichert ist.

System_CAPS_pubclassEvaluationHistoryCollection

Die EvaluationHistoryCollection-Klasse stellt eine Auflistung von EvaluationHistory-Objekten dar, die alle im Richtlinienspeicher enthaltenen Auswertungsverläufe darstellen.

System_CAPS_pubclassExpressionNode

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNode-Objekt stellt einen Ausdrucksknoten der richtlinienbasierten Verwaltung dar. Der Ausdrucksknoten beschreibt einen Teil eines Ausdrucks, z. B. einen konstanten Wert, einen Operator oder eine Funktion.

System_CAPS_pubclassExpressionNodeAttribute

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNodeAttribute-Objekt stellt ein Attribut eines Ausdrucksknotens der richtlinienbasierten Verwaltung dar.

System_CAPS_pubclassExpressionNodeChildren

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNodeChildren-Objekt stellt die untergeordneten Ausdrucksknoten dar, die von einem Ausdrucksknoten abhängig sind.

System_CAPS_pubclassExpressionNodeConstant

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNodeConstant-Objekt stellt einen konstanten Wert dar, der in einem Ausdruck verwendet wird.

System_CAPS_pubclassExpressionNodeFunction

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNodeFunction-Objekt stellt einen Teil eines Ausdrucks der richtlinienbasierten Verwaltung in Form einer Funktion dar.

System_CAPS_pubclassExpressionNodeGroup

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNodeGroup-Objekt stellt einen Ausdrucksknoten in Form einer Gruppe dar.

System_CAPS_pubclassExpressionNodeOperator

Das T:Microsoft.SqlServer.Management.Smo.ExpressionNodeOperator-Objekt stellt einen Ausdrucksknoten in Form eines Operators dar.

System_CAPS_pubclassFacetInfo

Das T:Microsoft.SqlServer.Management.Smo.FacetInfo-Objekt stellt Facetinformationen dar. Ein Facet stellt eine logische Dimension eines Zielobjekts dar und wird zusammen mit einem lokalen Ausdruck zum Erstellen einer Bedingung verwendet.

System_CAPS_pubclassFacetInfoCollection

Die FacetInfoCollection-Klasse stellt eine Auflistung von FacetInfo-Objekten dar, die alle Facets in der SQL Server-Instanz darstellen.

System_CAPS_pubclassCondition.Key

Die Condition.Key -Klasse stellt den Schlüssel, der identifiziert die Condition Klasse.

System_CAPS_pubclassConnectionEvaluationHistory.Key

Die ConnectionEvaluationHistory.Key -Klasse stellt den Schlüssel, der zum Identifizieren der ConnectionEvaluationHistory Klasse.

System_CAPS_pubclassEvaluationDetail.Key

Die EvaluationDetail.Key-Klasse stellt den Schlüssel dar, mit dem die EvaluationDetail-Klasse identifiziert wird.

System_CAPS_pubclassEvaluationHistory.Key

Die EvaluationHistory.Key -Klasse stellt den Schlüssel, der identifiziert die EvaluationHistory Klasse.

System_CAPS_pubclassObjectSet.Key

Die ObjectSet.Key -Klasse stellt den Schlüssel, der identifiziert die ObjectSet Klasse.

System_CAPS_pubclassPolicy.Key

Die Policy.Key -Klasse stellt den Schlüssel, die jede Instanz von identifiziert die Policy Klasse.

System_CAPS_pubclassPolicyCategory.Key

Die PolicyCategory.Key -Klasse stellt den Schlüssel, der identifiziert die PolicyCategory Klasse.

System_CAPS_pubclassPolicyCategorySubscription.Key

Die PolicyCategorySubscription.Key -Klasse stellt den Schlüssel, der identifiziert die PolicyCategorySubscription Klasse.

System_CAPS_pubclassPolicyStore.Key

Die PolicyStore.Key-Klasse stellt den Schlüssel dar, durch den die einzelnen Instanzen der PolicyStore-Klasse identifiziert werden.

System_CAPS_pubclassTargetSet.Key

Die TargetSet.Key -Klasse stellt den Schlüssel, der identifiziert die TargetSet Klasse.

System_CAPS_pubclassTargetSetLevel.Key

Die TargetSetLevel.Key -Klasse stellt den Schlüssel, der identifiziert die TargetSetLevel Klasse.

System_CAPS_pubclassObjectSet

Das T:Microsoft.SqlServer.Management.Smo.ObjectSet-Objekt stellt einen Objektsatz der richtlinienbasierten Verwaltung dar.

System_CAPS_pubclassObjectSetCollection

Die ObjectSetCollection-Klasse stellt eine Auflistung von ObjectSet-Objekten dar, die alle Objektsätze im Richtlinienspeicher darstellen.

System_CAPS_pubclassPolicy

Das Policy-Objekt stellt eine Richtlinie der richtlinienbasierten Verwaltung dar. Eine Richtlinie stellt die Beziehung zwischen einem Zielobjekt und einer Bedingung dar.

System_CAPS_pubclassPolicyCategory

Stellt eine Kategorie dar, die Richtlinien in der richtlinienbasierten Verwaltung von SQL Server klassifiziert. Richtlinienkategorien werden zum Gruppieren von Richtlinien verwendet, die von Zielobjekten abonniert werden können.

System_CAPS_pubclassPolicyCategoryCollection

Die PolicyCategoryCollection-Klasse stellt eine Auflistung von PolicyCategory-Objekten dar, die alle Richtlinienkategorien im Richtlinienspeicher darstellen.

System_CAPS_pubclassPolicyCategoryInformation

Enthält Informationen zur Richtlinienkategorie in den Diensten der richtlinienbasierten Verwaltung.

System_CAPS_pubclassPolicyCategorySubscription

Das PolicyCategorySubscription-Objekt stellt ein Abonnement einer bestimmten Richtlinienkategorie dar.

System_CAPS_pubclassPolicyCategorySubscriptionCollection

Die PolicyCategorySubscriptionCollection-Klasse stellt eine Auflistung von PolicyCategorySubscription-Objekten dar, die alle im Richtlinienspeicher enthaltenen Richtlinienkategorieabonnements darstellen.

System_CAPS_pubclassPolicyCollection

Die PolicyCollection-Klasse stellt eine Auflistung von Policy-Objekten dar, die alle Richtlinien im Richtlinienspeicher darstellen.

System_CAPS_pubclassPolicy.PolicyEvaluationFinishedEventArgs

Stellt die Argumente dar, die an den Ereignishandler übergeben werden, nachdem die Auswertung einer Richtlinie abgeschlossen wurde.

System_CAPS_pubclassPolicyEvaluationResultsWriter

Stellt den XML-Writer dar, der den Verlauf der Richtlinienauswertung in der richtlinienbasierten Verwaltung aufzeichnet.

System_CAPS_pubclassPolicyEvaluationWrapper

Stellt eine Wrapperklasse für die Richtlinienauswertung dar.

System_CAPS_pubclassPolicyExtender

Enthält zusätzliche Funktionen für die Policy Objekt.

System_CAPS_pubclassPolicyStore

Der PolicyStore-Typ bildet den Stamm des DMF-Objektmodells.

System_CAPS_pubclassPolicyStoreUpgradeSession

Stellt eine Upgradesitzung für einen Richtlinienspeicher dar.

System_CAPS_pubclassTargetEvaluation

Stellt die Zielauswertung in den Diensten der richtlinienbasierten Verwaltung dar.

System_CAPS_pubclassPolicy.TargetProcessedEventArgs

Stellt die Argumente dar, die bei der Verarbeitung des Ziels an den Ereignishandler übergeben werden.

System_CAPS_pubclassTargetSet

Das TargetSet-Objekt stellt einen Zielsatz der richtlinienbasierten Verwaltung dar, der Informationen zu Ebenen, Bedingungen für die einzelnen Ebenen sowie Zieltypen enthält.

System_CAPS_pubclassTargetSetCollection

Die T:Microsoft.SqlServer.Management.Dmf.TargetSetCollectionCollection -Klasse stellt eine Auflistung von TargetSet -Objekten, die alle Richtlinien im Richtlinienspeicher darstellen.

System_CAPS_pubclassTargetSetLevel

Stellt die Zielsatzebene in den Diensten der richtlinienbasierten Verwaltung dar.

System_CAPS_pubclassTargetSetLevelCollection

Die TargetSetLevelCollection-Klasse stellt eine Auflistung von TargetSetLevel-Objekten dar, die alle Zielsatzebenen im Zielsatz darstellen.

System_CAPS_pubclassUtils

Stellt eine Hilfsprogrammklasse dar, die in den Diensten der richtlinienbasierten Verwaltung verwendet wird.

DelegatBeschreibung
System_CAPS_pubdelegatePolicy.ConnectionProcessingFinishedEventHandler

Die Policy.ConnectionProcessingFinishedEventHandler-Klasse stellt den Ereignishandler zur Behandlung des Ereignisses dar, das auftritt, nachdem die Verarbeitung der Verbindung beendet wurde.

System_CAPS_pubdelegatePolicy.ConnectionProcessingStartedEventHandler

Die Policy.ConnectionProcessingStartedEventHandler-Klasse stellt den Ereignishandler zur Behandlung des Ereignisses dar, das auftritt, nachdem die Verarbeitung einer Verbindung gestartet wurde.

System_CAPS_pubdelegatePolicy.PolicyEvaluationFinishedEventHandler

Stellt die Argumente dar, die an den Ereignishandler übergeben werden, nachdem die Richtlinienauswertung abgeschlossen wurde.

System_CAPS_pubdelegatePolicy.PolicyEvaluationStartedEventHandler

Die T:Microsoft.SqlServer.Management.Dmf.PolicyEvaluationStartedEventHandler-Klasse stellt den Ereignishandler zur Behandlung des Ereignisses dar, das auftritt, nachdem die Auswertung einer Richtlinie gestartet wurde.

System_CAPS_pubdelegatePolicy.TargetProcessedEventHandler

Die T:Microsoft.SqlServer.Management.Smo.TargetProcessedEventHandler-Klasse stellt den Ereignishandler zur Behandlung des Ereignisses dar, das auftritt, wenn das Ziel verarbeitet wurde.

EnumerationBeschreibung
System_CAPS_pubenumAdHocPolicyEvaluationMode

Die AdHocPolicyEvaluationMode-Enumeration enthält Werte, mit denen die zum Auswerten der Richtlinie verwendete Methode angegeben wird.

System_CAPS_pubenumPolicyStore.EnumerationMode

Gibt den Enumerationsmodus für das PolicyStore-Objekt an.

System_CAPS_pubenumExpressionNodeType

Die ExpressionNodeType-Enumeration enthält Werte, die den Typ des Ausdrucksknotens angeben.

System_CAPS_pubenumExpressionNodeFunction.Function

Die ExpressionNodeFunction.Function-Enumeration enthält Werte, die die verschiedenen Typen unterstützter Funktionen darstellen.

System_CAPS_pubenumNameConditionType

Die NameConditionType-Enumeration enthält Werte, mit denen die in einer Richtlinie verwendete Bedingung angegeben wird.

System_CAPS_pubenumOperatorType

Gibt den Operatortyp an.

System_CAPS_pubenumPolicyHealthState

Die PolicyHealthState-Enumeration enthält Werte, die den Zustand der Richtlinie angeben.

System_CAPS_pubenumTypeClass

Die TypeClass-Enumeration enthält Werte, die die unterschiedlichen Klassentypen beschreiben.

Die Instanz der obersten Ebene ist die PolicyStore -Klasse, die die Verbindung mit der Instanz von SQL Server zu belegen.

Die DMF-Objekte können verwendet werden, erstellen und Verwalten von Richtlinien, die das Verhalten und die Konfiguration einer Instanz von SQL Server zu steuern. Alle Verhalten und Konfigurationen werden durch Facets dargestellt. Der Microsoft.SqlServer.Management.Facets -Namespace enthält die Objekte, die das Repository des Facets, die beim Definieren von Richtlinien verwendete darstellen. Richtlinien werden verwendet, wenn Sie ein DAC-Paket mithilfe der DAC-Objekte zu definieren. Auf diese Weise können Sie Richtlinien bei der Installation einer Anwendung-Datenbankstruktur, die im DAC-Paket in einer Instanz von SQL Server gespeicherte steuern. Die angegebenen Richtlinien bestimmen, die Instanzen von SQL Server in der SQL-Fabric, das DAC-Paket bereitgestellt werden kann.

Eine Richtlinie ist das Ergebnis der Anwendung einer Bedingung auf eine weitere Ziel-Objekts. Die Bedingung ist ein Facet, kombiniert mit dem Status des Verhaltens ist z. B. Database Mail Facet und gibt an, ob es installiert ist oder nicht den Zustand. Gibt an, dass Database Mail installiert werden müssen ist also eine Bedingung. Sie können einen Zielsatz von Objekten erstellen, durch Anwenden eines Filters. Wenden Sie dann die Bedingung auf das Zielobjekt festlegen, um eine Richtlinie.

Die Microsoft.SqlServer.Management.Dmf Namespace befindet sich in der Datei Microsoft.SqlServer.Dmf.dll. Darüber hinaus sind einige unterstützende Objekte in den Dateien Microsoft.SqlServer.DmfSqlClrWrapper.dll und Microsoft.SqlServer.Dmf.Adapters.dll. Sie müssen diese Dateien für den Zugriff auf die Klassen in Importieren der Microsoft.SqlServer.Management.Dmf Namespace.

Mithilfe der Microsoft.SqlServer.Management.Dmf -Namespace können Sie Folgendes tun:

  • Erstellen, lesen, aktualisieren und Löschen von Richtlinien, Zielobjekte, Bedingungen, Filter und Abonnements.

  • Geben Sie die DMF-Objekte, die der Verbindung zugeordnet.

  • Definieren Sie ein Zielobjekt festlegen, indem Sie einen Filter verwenden.

  • Extrahieren Sie den Konfigurationsstatus der vorhandenen aus einer Instanz von SQL Server und erstellen Sie eine Richtlinie.

  • Exportieren und Importieren von DMF-Objekte.

  • Weisen Sie eine Richtlinie auf einen Satz von Zielobjekten.

  • Auswerten einer Richtlinie.

  • Haben Sie Ziel, die Richtlinie abonniert.

Zurück zum Anfang
Anzeigen: