PolicyStore.DeserializePolicy(XmlReader, Boolean, Boolean) 方法

定義

從給定的 XML 讀取器中反序列化單一政策。 讀取器應事先由支援的匯出方法建立。 反序列化的政策僅存在於記憶體中,必須在伺服器的 PolicyStore 建立才能持久化。

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

參數

xmlReader
XmlReader

用來匯入的 XML 讀取器。

overwriteExistingPolicy
Boolean

如果屬實,那麼如果商店中已有同名的政策,該政策將會被覆蓋。

overwriteExistingCondition
Boolean

如果為真,那麼只要與該政策相關的任何條件,不論是直接或透過 TargetSet 已經存在於商店中,該條件就會被覆蓋。

傳回

Policy 物件已匯入。 若 XML 讀取器未能正確驗證,可能會拋出例外。

適用於