Sdílet prostřednictvím


CodeGroup.CreateXml(SecurityElement, PolicyLevel) Metoda

Definice

Při přepsání v odvozené třídě serializuje vlastnosti a interní stav specifický pro odvozenou skupinu kódu a přidá serializaci do zadané 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)

Parametry

element
SecurityElement

Kódování XML, do kterého chcete přidat serializaci.

level
PolicyLevel

Úroveň zásad, ve které skupina kódu existuje.

Poznámky

ToXml nelze přepsat. Pokud potřebujete serializovat členy specifické pro konkrétní implementaci CodeGroup, musíte přepsat CreateXml a serializovat členy tam. Když je skupina kódu serializována, ToXml volá CreateXml a přidává serializaci do vytvořeného objektem ToXmlSecurityElement .

Kód XML vytvořený pomocí této metody je deserializován metodou ParseXml .

Poznámky pro dědice

Pokud implementujete tuto metodu, musíte implementovat také metodu ParseXml(SecurityElement, PolicyLevel) .

Platí pro

Viz také