Share via


CodeGroup.CreateXml(SecurityElement, PolicyLevel) 方法

定義

在衍生類別中覆寫時,序列化衍生的程式碼群組特定的屬性和內部狀態,並加入序列化到指定的 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) 方法。

適用於

另請參閱