CodeGroup.CreateXml(SecurityElement, PolicyLevel) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När åsidosättas i en härledd klass serialiserar egenskaper och internt tillstånd som är specifika för en härledd kodgrupp och lägger till serialiseringen i den angivna 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)
Parametrar
- element
- SecurityElement
XML-kodningen som du vill lägga till serialiseringen i.
- level
- PolicyLevel
Den principnivå där kodgruppen finns.
Kommentarer
ToXml kan inte åsidosättas. Om du behöver serialisera medlemmar som är specifika för en viss implementering av CodeGroupmåste du åsidosätta CreateXml och serialisera dina medlemmar där. När kodgruppen serialiseras ToXml anropar CreateXml och lägger du till serialiseringen i den SecurityElement som skapats av ToXml.
DEN XML som skapas med den här metoden deserialiseras av ParseXml metoden.
Anteckningar till arvingar
Om du implementerar den här metoden måste du även implementera ParseXml(SecurityElement, PolicyLevel) metoden.