CodeGroup.ParseXml(SecurityElement, PolicyLevel) メソッド

定義

派生クラスでオーバーライドされると、指定した SecurityElementから派生コード グループに固有のプロパティと内部状態を再構築します。

protected:
 virtual void ParseXml(System::Security::SecurityElement ^ e, System::Security::Policy::PolicyLevel ^ level);
protected virtual void ParseXml(System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);
abstract member ParseXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
override this.ParseXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Protected Overridable Sub ParseXml (e As SecurityElement, level As PolicyLevel)

パラメーター

e
SecurityElement

セキュリティ オブジェクトの再構築に使用する XML エンコード。

level
PolicyLevel

コード グループが存在するポリシー レベル。

注釈

FromXml はオーバーライドできません。 CodeGroupの特定の実装に固有のメンバーを逆シリアル化する必要がある場合は、ParseXmlをオーバーライドし、そこでメンバーを逆シリアル化する必要があります。 コード グループが逆シリアル化されると、 FromXmlParseXml を呼び出し、 SecurityElementからメンバーを再構築します。

このメソッドは、 CreateXmlを使用して作成された XML を逆シリアル化します。

注意 (継承者)

このメソッドを実装する場合は、 CreateXml(SecurityElement, PolicyLevel) メソッドも実装する必要があります。

適用対象

こちらもご覧ください