PolicyStore.DeserializePolicy(XmlReader, Boolean, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從給定的 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 讀取器未能正確驗證,可能會拋出例外。