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 и добавляет сериализацию в созданную SecurityElementToXml.

XML, созданный с помощью этого метода, десериализируется методом ParseXml .

Примечания для тех, кто наследует этот метод

При реализации этого метода необходимо также реализовать ParseXml(SecurityElement, PolicyLevel) этот метод.

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

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