CodeGroup.ParseXml(SecurityElement, PolicyLevel) Metod

Definition

När åsidosättas i en härledd klass rekonstruerar egenskaper och internt tillstånd som är specifika för en härledd kodgrupp från den angivna SecurityElement.

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)

Parametrar

e
SecurityElement

XML-kodningen som ska användas för att rekonstruera säkerhetsobjektet.

level
PolicyLevel

Den principnivå där kodgruppen finns.

Kommentarer

FromXml kan inte åsidosättas. Om du behöver deserialisera medlemmar som är specifika för en viss implementering av CodeGroupmåste du åsidosätta ParseXml och deserialisera dina medlemmar där. När kodgruppen deserialiseras FromXml anropar ParseXml och rekonstruerar du dina medlemmar från SecurityElement.

Den här metoden deserialiserar XML som skapats med .CreateXml

Anteckningar till arvingar

Om du implementerar den här metoden måste du även implementera CreateXml(SecurityElement, PolicyLevel) metoden.

Gäller för

Se även