Compartilhar via


CodeGroup.ParseXml(SecurityElement, PolicyLevel) Método

Definição

Quando substituído em uma classe derivada, recria as propriedades e o estado interno específicos para um grupo de códigos derivado do SecurityElement especificado.

protected:
 virtual void ParseXml(System::Security::SecurityElement ^ e, System::Security::Policy::PolicyLevel ^ level);
protected virtual void ParseXml (System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);
abstract member ParseXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
override this.ParseXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Protected Overridable Sub ParseXml (e As SecurityElement, level As PolicyLevel)

Parâmetros

e
SecurityElement

A codificação XML a ser usada para reconstruir o objeto de segurança.

level
PolicyLevel

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

Comentários

FromXml não pode ser substituído. Se você precisar desserializar membros específicos de uma implementação específica do CodeGroup, deverá substituir ParseXml e desserializar seus membros lá. Quando o grupo de códigos é desserializado, FromXml chama ParseXml e reconstrói seus membros do SecurityElement.

Esse método desserializa o XML criado usando CreateXml.

Notas aos Herdeiros

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

Aplica-se a

Confira também