PolicyStore.ImportPolicy Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Importieren Sie eine einzelne Richtlinie aus dem angegebenen XML-Reader. Der Reader sollte zuvor von einer unterstützten Exportmethode erstellt werden. Die importierte Richtlinie wird auch im PolicyStore auf dem Server erstellt.
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
Parameter
- xmlReader
- XmlReader
Der XML-Reader, aus dem importiert werden soll.
- importEnabledState
- ImportPolicyEnabledState
Das Flag "Policy.Enabled" wird basierend auf diesem Enumerationswert festgelegt. Die Ausnahme ist, wenn der Ausführungsmodus der Richtlinie im Zeitplan überprüft wird, aber keine Zeitplaninformationen der Richtlinie zugeordnet sind. In diesem Fall wird die Richtlinie automatisch deaktiviert, und der Ausführungsmodus wird auf "Keine" zurückgesetzt.
- overwriteExistingPolicy
- Boolean
Wenn "true" vorhanden ist, wird sie überschrieben, wenn eine Richtlinie mit demselben Namen bereits im Store vorhanden ist.
- overwriteExistingCondition
- Boolean
Wenn "true" vorhanden ist, ist eine bedingung, die der Richtlinie zugeordnet ist, entweder direkt oder über ein TargetSet, bereits im Store vorhanden, dann wird sie überschrieben. Andernfalls bleibt die vorhandene Bedingung unverändert, und die importierte Richtlinie verwendet die bereits vorhandene Bedingung anstelle der Version im XmlReader.
Gibt zurück
Das Policy-Objekt wurde importiert. Wenn der XML-Reader nicht ordnungsgemäß überprüft oder fehlt, wird eine Ausnahme ausgelöst.