PolicyStore.DeserializePolicy(XmlReader, Boolean, Boolean) Methode

Definition

Deserialisieren Sie eine einzelne Richtlinie aus dem angegebenen XML-Reader. Der Reader sollte zuvor von einer unterstützten Exportmethode erstellt werden. Die deserialisierte Richtlinie ist nur im Arbeitsspeicher vorhanden und muss im PolicyStore auf dem Server erstellt werden, um sie beizubehalten.

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

Parameter

xmlReader
XmlReader

Der XML-Reader, aus dem importiert werden soll.

overwriteExistingPolicy
Boolean

Wenn "true" vorhanden ist, wird sie überschrieben, wenn eine Richtlinie mit demselben Namen bereits im Store vorhanden ist.

overwriteExistingCondition
Boolean

Wenn "true" ist, wird diese überschrieben, wenn eine bedingung, die der Richtlinie zugeordnet ist, entweder direkt oder über ein TargetSet im Store vorhanden ist.

Gibt zurück

Das Policy-Objekt wurde importiert. Wenn der XML-Reader nicht ordnungsgemäß überprüft werden kann, wird möglicherweise eine Ausnahme ausgelöst.

Gilt für: