CodeGroup.CreateXml(SecurityElement, PolicyLevel) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,序列化衍生的程式碼群組特定的屬性和內部狀態,並加入序列化到指定的 SecurityElement。
protected:
virtual void CreateXml(System::Security::SecurityElement ^ element, System::Security::Policy::PolicyLevel ^ level);
protected virtual void CreateXml (System.Security.SecurityElement element, System.Security.Policy.PolicyLevel level);
abstract member CreateXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
override this.CreateXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Protected Overridable Sub CreateXml (element As SecurityElement, level As PolicyLevel)
參數
- element
- SecurityElement
要加入到序列化的 XML 編碼方式。
- level
- PolicyLevel
程式碼群組所存在的原則層級。
備註
ToXml 無法覆寫。 如果您需要串行化特定 實作 CodeGroup的特定成員,則必須在該處覆寫 CreateXml 並串行化您的成員。 當程式代碼群組串行化時, ToXml 會呼叫 CreateXml 並將串行化新增至 SecurityElement 所建立的 ToXml。
使用這個方法建立的 XML 會由 ParseXml 方法還原串行化。
給繼承者的注意事項
如果您實作這個方法,也必須實作 ParseXml(SecurityElement, PolicyLevel) 方法。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應