CodeGroup.CreateXml(SecurityElement, PolicyLevel) Methode

Definitie

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.

Van toepassing op

Zie ook