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) 方法。

适用于

另请参阅