Compartilhar via


CodeGroup.CreateXml(SecurityElement, PolicyLevel) Método

Definição

Quando substituído em uma classe derivada, serializa as propriedades e o estado interno específicos a um grupo de códigos derivado e adiciona a serialização ao SecurityElement especificado.

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)

Parâmetros

element
SecurityElement

A codificação XML à qual adicionar a serialização.

level
PolicyLevel

O nível de política no qual existe o grupo de códigos.

Comentários

ToXml não pode ser substituído. Se você precisar serializar membros específicos de uma implementação específica do CodeGroup, deverá substituir CreateXml e serializar seus membros lá. Quando o grupo de códigos é serializado, ToXml chama CreateXml e adiciona sua serialização ao SecurityElement criado por ToXml.

O XML criado usando esse método é desserializado pelo ParseXml método .

Notas aos Herdeiros

Se você implementar esse método, também deverá implementar o ParseXml(SecurityElement, PolicyLevel) método .

Aplica-se a

Confira também