PolicyStore.DeserializePolicy(XmlReader, Boolean, Boolean) 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.
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.