CodeGroup.CreateXml(SecurityElement, PolicyLevel) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, serialiseert u eigenschappen en interne status die specifiek zijn voor een afgeleide codegroep en voegt u de serialisatie toe aan de opgegeven 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)
Parameters
- element
- SecurityElement
De XML-codering waaraan u de serialisatie wilt toevoegen.
- level
- PolicyLevel
Het beleidsniveau waarin de codegroep bestaat.
Opmerkingen
ToXml kan niet worden overschreven. Als u leden wilt serialiseren die specifiek zijn voor een bepaalde implementatie van CodeGroup, moet u uw leden daar overschrijven CreateXml en serialiseren. Wanneer de codegroep wordt geserialiseerd, ToXml roept CreateXml u uw serialisatie aan en voegt u deze toe aan de SecurityElement gemaakt door ToXml.
De XML die met deze methode wordt gemaakt, wordt gedeserialiseerd door de ParseXml methode.
Notities voor overnemers
Als u deze methode implementeert, moet u ook de ParseXml(SecurityElement, PolicyLevel) methode implementeren.