PolicyStore.ImportPolicy Metodo

Definizione

Importare un singolo criterio dal lettore XML specificato. Il lettore deve essere creato in precedenza da un metodo Export supportato. I criteri importati vengono creati anche nell'archivio criteri nel server.

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

Parametri

xmlReader
XmlReader

Lettore XML da cui eseguire l'importazione.

importEnabledState
ImportPolicyEnabledState

Il flag Policy.Enabled verrà impostato in base a questo valore di enumerazione. L'eccezione è se la modalità di esecuzione del criterio è Check on Schedule ma non sono presenti informazioni di pianificazione associate al criterio, nel qual caso il criterio viene disabilitato automaticamente e la relativa modalità di esecuzione viene reimpostata su Nessuno.

overwriteExistingPolicy
Boolean

Se true, se esiste già un criterio con lo stesso nome nello Store, verrà sovrascritto.

overwriteExistingCondition
Boolean

Se true, se una condizione associata al criterio, direttamente o tramite un oggetto TargetSet, esiste già nello Store, verrà sovrascritta. In caso contrario, la condizione esistente rimarrà invariata e i criteri importati useranno la condizione preesistente anziché la versione in XmlReader.

Valori restituiti

Oggetto Policy importato. Se il lettore XML non riesce a convalidare correttamente o non è presente, genererà un'eccezione.

Si applica a