CodeGroup.CreateXml(SecurityElement, PolicyLevel) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.