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