CodeGroup.CreateXml(SecurityElement, PolicyLevel) Methode

Definition

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt werden, serialisiert sie Eigenschaften und internen Zustand, die für eine abgeleitete Codegruppe spezifisch sind, und fügt der angegebenen SecurityElementSerialisierung hinzu.

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)

Parameter

element
SecurityElement

Die XML-Codierung, der die Serialisierung hinzugefügt werden soll.

level
PolicyLevel

Die Richtlinienebene, in der die Codegruppe vorhanden ist.

Hinweise

ToXml kann nicht außer Kraft gesetzt werden. Wenn Sie Elemente für eine bestimmte Implementierung CodeGroupserialisieren müssen, müssen Sie ihre Member dort überschreiben CreateXml und serialisieren. Wenn die Codegruppe serialisiert wird, ToXml rufen Sie CreateXml die Serialisierung auf und fügen sie der SecurityElement von .ToXml

Der mit dieser Methode erstellte XML-Code wird von der ParseXml Methode deserialisiert.

Hinweise für Vererber

Wenn Sie diese Methode implementieren, müssen Sie auch die ParseXml(SecurityElement, PolicyLevel) Methode implementieren.

Gilt für:

Weitere Informationen