PolicyStore.ImportPolicy Método

Definición

Importe una sola directiva desde el lector XML especificado. El lector debe crearse previamente mediante un método Export compatible. La directiva importada también se crea en policyStore en el servidor.

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

Parámetros

xmlReader
XmlReader

Lector XML desde el que se va a importar.

importEnabledState
ImportPolicyEnabledState

La marca Policy.Enabled se establecerá en función de este valor de enumeración. La excepción es si el modo de ejecución de la directiva es Comprobar según programación, pero no hay información de programación asociada a la directiva, en cuyo caso la directiva se deshabilita automáticamente y su modo de ejecución se restablece a Ninguno.

overwriteExistingPolicy
Boolean

Si es true, si ya existe una directiva con el mismo nombre en la Tienda, se sobrescribirá.

overwriteExistingCondition
Boolean

Si es true, si alguna condición asociada a la directiva, ya sea directamente o a través de un TargetSet, ya existe en el Almacén, se sobrescribirá. De lo contrario, la condición existente permanecerá sin cambios y la directiva importada usará la condición preexistente en lugar de la versión en XmlReader.

Devoluciones

Objeto Policy importado. Si el lector XML no se puede validar correctamente o falta, se producirá una excepción.

Se aplica a