Langue

PolicyStore.ImportPolicy Méthode

Définition

Importez une stratégie unique à partir du lecteur XML donné. Le lecteur doit être créé précédemment par une méthode Export prise en charge. La stratégie importée est également créée dans le PolicyStore sur le serveur.

public Microsoft.SqlServer.Management.Dmf.Policy ImportPolicy(System.Xml.XmlReader xmlReader, Microsoft.SqlServer.Management.Dmf.ImportPolicyEnabledState importEnabledState, bool overwriteExistingPolicy, bool overwriteExistingCondition);
member this.ImportPolicy : System.Xml.XmlReader * Microsoft.SqlServer.Management.Dmf.ImportPolicyEnabledState * bool * bool -> Microsoft.SqlServer.Management.Dmf.Policy
Public Function ImportPolicy (xmlReader As XmlReader, importEnabledState As ImportPolicyEnabledState, overwriteExistingPolicy As Boolean, overwriteExistingCondition As Boolean) As Policy

Paramètres

xmlReader
XmlReader

Lecteur XML à importer.

importEnabledState
ImportPolicyEnabledState

L’indicateur Policy.Enabled est défini en fonction de cette valeur d’énumération. L’exception est si le mode d’exécution de la stratégie est Check on Schedule, mais qu’aucune information de planification n’est associée à la stratégie, auquel cas la stratégie est automatiquement désactivée et son mode d’exécution est réinitialisé sur None.

overwriteExistingPolicy
Boolean

Si la valeur est true, si une stratégie du même nom existe déjà dans le Windows Store, elle sera remplacée.

overwriteExistingCondition
Boolean

Si la valeur est true, si une condition associée à la stratégie, directement ou via un TargetSet, existe déjà dans le Windows Store, elle sera remplacée. Sinon, la condition existante reste inchangée et la stratégie importée utilise la condition préexistante plutôt que la version dans XmlReader.

Retours

Objet De stratégie importé. Si le lecteur XML ne parvient pas à valider correctement ou est manquant, il lève une exception.

S’applique à