CodeGroup.CreateXml(SecurityElement, PolicyLevel) Metod

Definition

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.

Gäller för

Se även