Поделиться через


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) метод .

Применяется к

См. также раздел