Microsoft.SqlServer.Management.Dmf Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| AdapterAlreadyExistsException |
Cette exception est levée lorsque la fabrique d’adaptateurs rencontre une paire {interface ; object} déjà inscrite |
| AdapterWrongNumberOfArgumentsException |
Cette exception est levée lorsque adapter Factory rencontre le constructeur de l’adaptateur acceptant d’autres arguments que 1 |
| AssemblyAlreadyRegisteredException |
Cette exception est levée lorsque FacetRepository tente d’analyser le même assembly pour la deuxième fois |
| BadEventDataException |
Exception levée lorsque l’objet blob EVENTDATA est incorrect |
| BadExpressionTreeException |
Exception d’exécution pour l’évaluation d’ExpressionTree |
| Condition |
Il s’agit de la partie non générée de la classe Condition. |
| Condition.Key | |
| ConditionCollection |
Il s’agit de la collection conditions. |
| ConditionExtender |
Décorateur pour l’objet Condition. Utilisé pour ajouter des propriétés supplémentaires à l’objet Condition de base |
| ConflictingPropertyValuesException |
Cette exception est levée lorsque l’objet ne peut pas être créé ou modifié |
| ConnectionEvaluationHistory | |
| ConnectionEvaluationHistory.Key | |
| ConnectionEvaluationHistoryCollection |
Il s’agit de la collection pour ConnectionEvaluationHistorys. |
| ConversionNotSupportedException | |
| DmfConstants |
Constantes à utiliser dans DMF |
| DmfException |
Classe d’exception de base pour toutes les classes d’exception SMO |
| EvaluationDetail | |
| EvaluationDetail.Key | |
| EvaluationDetailCollection |
Il s’agit de la collection d’EvaluationDetails. |
| EvaluationFactory |
Classe Static Factory produisant des évaluateurs |
| EvaluationHistory | |
| EvaluationHistory.Key | |
| EvaluationHistoryCollection |
Il s’agit de la collection d’EvaluationHistory. |
| ExpressionNode |
Classe de nœud de base, ne peut pas être instanciée |
| ExpressionNodeAttribute |
Nœud représentant des attributs - propriétés des facettes de gestion |
| ExpressionNodeChildren |
Classe de base pour les nœuds, ayant des enfants ; ne peut pas être instancié |
| ExpressionNodeConfigurationException |
Cette exception est levée lorsque nous tentons de configurer une expression qui contient un nœud d’expression non configurable. |
| ExpressionNodeConstant |
Nœud représentant des constantes |
| ExpressionNodeFunction |
Fonction : retourne un objet pour un jeu d’arguments donné |
| ExpressionNodeGroup |
Nœud représentant un groupe - nœud entre parenthèses |
| ExpressionNodeNotConfigurableException |
Cette exception est levée lorsque nous tentons de configurer une expression qui contient un nœud d’expression non configurable. |
| ExpressionNodeNotConfigurableOperatorException |
Cette exception est levée lorsque nous tentons de configurer une expression qui contient des opérateurs d’expression non configurables. |
| ExpressionNodeOperator |
Nœud opérateur - fonction booléenne avec 2 arguments |
| ExpressionSerializationException |
Cette exception est levée lorsque la désérialisation d’ExpressionNode rencontre unxpected xml-node |
| ExpressionTypeMistmatchException |
Cette exception est levée lorsque les arguments de l’opérateur ont des types incompatibles |
| FacetInfo |
Cette classe fournit des informations sur |
| FacetInfoCollection |
Il s’agit de la collection pour FacetInfo. |
| FailedOperationException |
Cette exception est levée lorsqu’une opération a échoué |
| FunctionBadDatePartException |
Cette exception est levée lorsqu’une fonction de date reçoit une chaîne de partie de date incorrecte |
| FunctionNoServerException |
Cette exception est levée lorsque la fonction scalaire ExecuteSQL ne trouve pas de serveur à envoyer sa requête à |
| FunctionNotASmoObjectException |
Cette exception est levée lorsque ExecuteSQLScalar est tenté sur une cible non-SMO |
| FunctionTooManyColumnsException |
Cette exception est levée lorsque les fonctions scalaires ExecuteSql ou ExecuteWql exécutent des requêtes qui retournent plusieurs colonnes |
| FunctionWrongArgumentsNumberException |
Cette exception est levée lorsque la fonction reçoit un nombre inattendu d’arguments |
| FunctionWrongArgumentTypeException |
Cette exception est levée lorsque la fonction reçoit l’argument d’un type inattendu |
| FunctionWrongReturnTypeException |
Cette exception est levée lorsque la fonction spécifie une valeur de retour de type inattendu |
| InvalidInOperatorException |
L’opérateur IN doit disposer d’une liste d’opérandes appropriée |
| InvalidOperandException |
Cette exception est levée lorsque les arguments de l’opérateur ont des types incompatibles |
| MissingJobScheduleException |
Cette exception est levée lorsqu’un GUID de planification de travaux de stratégie est vide, mais que le mode d’exécution n’est pas None |
| MissingObjectException |
L’objet n’existe pas (tentative de référence d’objet inexistant) |
| MissingPropertyException |
Cette exception est levée lorsque nous tentons de configurer certaines propriétés en lecture seule |
| MissingTypeFacetAssociationException | |
| NonConfigurableReadOnlyPropertyException |
Cette exception est levée lorsque nous tentons de configurer certaines propriétés en lecture seule |
| NonRetrievablePropertyException |
Cette exception est levée lorsque nous tentons de récupérer certaines propriétés qui ne s’appliquent pas à l’instance |
| NoTargetSetEnabledException |
Cette exception est levée lorsqu’aucun jeu de cibles n’a été activé pour un jeu d’objets donné |
| NullFacetException |
Cette exception est levée lorsque la fonction attend l’adaptateur en direct, mais obtient NULL |
| ObjectAlreadyExistsException |
L’objet existe déjà (tentative de création d’un doublon) |
| ObjectSet | |
| ObjectSet.Key | |
| ObjectSetCollection |
Il s’agit de la collection pour ObjectSets. |
| ObjectValidationException |
Exception de validation générique |
| OperatorNotApplicableException |
Cette exception est levée lorsque les arguments de l’opérateur ont des types incompatibles |
| Policy |
Il s’agit de la partie non générée de la classe Policy. |
| Policy.ConnectionProcessingFinishedEventArgs |
Argument de l’événement ConnectionProcessingFinished. |
| Policy.ConnectionProcessingStartedEventArgs |
Argument de l’événement ConnectionProcessingStarted. |
| Policy.Key | |
| Policy.PolicyEvaluationFinishedEventArgs |
Argument de l’événement PolicyEvaluatioFinished. |
| Policy.TargetProcessedEventArgs |
Arguments de l’événement TargetProcessed. |
| PolicyCategory |
Il s’agit de la partie non générée de la classe PolicyCategory. |
| PolicyCategory.Key | |
| PolicyCategoryCollection |
Il s’agit de la collection pour les catégories de stratégie. |
| PolicyCategoryInformation |
Informations sur une catégorie de stratégie. |
| PolicyCategorySubscription |
Il s’agit de la partie non générée de la classe PolicyCategorySubscription. |
| PolicyCategorySubscription.Key | |
| PolicyCategorySubscriptionCollection |
Il s’agit de la collection pour PolicyCategorySubscriptions. |
| PolicyCollection |
Il s’agit de la collection pour Policies. |
| PolicyEvaluationException | |
| PolicyEvaluationResultsWriter |
Écrit des historiques d’évaluation dans un document xml rooté unique avec un élément racine nommé PolicyEvaluationResults. |
| PolicyExtender |
Décorateur de l’objet Policy. Utilisé pour ajouter des propriétés supplémentaires à l’objet de stratégie de base |
| PolicyStore |
L’objet PolicyStore est l’objet racine de la hiérarchie DMF. |
| PolicyStore.Key | |
| PolicyStoreUpgradeSession | |
| PostConfigurationActionAttribute |
Attribut personnalisé qui décrit les actions de publication requises pour la configuration des propriétés. |
| RestartPendingException |
classe de base pour restartPendingException générique, nous devons créer cette opération afin que nous puissions intercepter toutes les exceptions de ce formulaire |
| RestartPendingException<T> |
Cette exception est levée lorsque la valeur spécifiée pour une propriété de chaîne est supérieure à la longueur maximale de cette propriété |
| StringPropertyTooLongException |
Cette exception est levée lorsque la valeur spécifiée pour une propriété de chaîne est supérieure à la longueur maximale de cette propriété |
| TargetEvaluation | |
| TargetSet |
Il s’agit de la partie non générée de la classe TargetSet. |
| TargetSet.Key | |
| TargetSetCollection |
Il s’agit de la collection pour TargetSet. |
| TargetSetCountMismatchException |
Cette exception est levée lorsque la collection TargetSets créée automatiquement par ObjectSet a été falsifiée. |
| TargetSetLevel |
Il s’agit de la partie non générée de la classe TargetSetLevel. |
| TargetSetLevel.Key | |
| TargetSetLevelCollection |
Il s’agit de la collection pour TargetSet. |
| TypeConversionException |
Cette exception est levée lorsque la désérialisation d’ExpressionNode rencontre unxpected xml-node |
| UnsupportedObjectTypeException | |
| UnsupportedTargetSetForFacetException |
Cette exception est levée lorsque la collection TargetSets créée automatiquement par l’ObjetSet a été falsifiée et qu’un type cible non pris en charge a été défini pour la facette donnée |
| UnsupportedTypeException |
Cette exception est levée lorsque la désérialisation d’ExpressionNode rencontre un nœud xml inattendu |
| Utils |
Classe qui fournit différents utilitaires. Public, car les modules d’interface utilisateur ont également besoin de certaines méthodes ici |
Énumérations
| Nom | Description |
|---|---|
| AdHocPolicyEvaluationMode |
L’énumération de l’indicateur de bits AdHocPolicyEvaluationMode fournit le mode d’exécution d’une stratégie « exécuter maintenant ». |
| AutomatedPolicyEvaluationMode |
Modes d’évaluation possibles pour les stratégies automatisées |
| DmfExceptionType |
Types d’exceptions Dmf |
| ExpressionNodeFunction.Function |
Type de fonction |
| ExpressionNodeType |
Types de nœuds dans l’arborescence d’expressions : ceux-ci sont utilisés pour l’identification, et non pour la création de nœuds |
| ExpressionSerializationException.ReaderActionType |
Action XmlReader |
| ImportPolicyEnabledState |
L’énumération d’indicateur bit ImportPolicyEnabledState est utilisée comme paramètre pour PolicyStore.ImportPolicy. Il est utilisé pour définir la propriété Enabled de la stratégie importée. |
| NameConditionType |
Énumère les opérateurs utilisés dans les conditions de nom (expression : @Name opérateur 'object_name') Aucun utilisé pour toutes les autres expressions |
| OperatorType |
Types d’opérateurs |
| PolicyEffectiveState |
L’énumération d’indicateurs de bits PolicyEffectiveState est utilisée comme table de données pour l’énumération des stratégies sur une cible particulière |
| PolicyHealthState |
Cette énumération est utilisée pour représenter les états d’intégrité de la stratégie. Remarque : Nous utilisons uniquement Critique et Inconnu pour l’instant. |
| PolicyStore.EnumerationMode |
Définit le comportement vers l’indicateur IsSystemObject |
| PostConfigurationAction | |
| TypeClass |
Énumération utilisée pour regrouper System.Types en classes plus volumineuses |
Délégués
| Nom | Description |
|---|---|
| Policy.ConnectionProcessingFinishedEventHandler |
Délégué qui sera appelé à la fin de l’exécution de la stratégie pour cette connexion. |
| Policy.ConnectionProcessingStartedEventHandler |
Signale le début de l’exécution de la stratégie pour une connexion. |
| Policy.PolicyEvaluationFinishedEventHandler |
Délégué qui sera appelé une fois l’exécution de la stratégie terminée. |
| Policy.PolicyEvaluationStartedEventHandler |
Signale le début de l’exécution de la stratégie. |
| Policy.TargetProcessedEventHandler |
Délégué pour l’exécution cible |