CodeGroup.FromXml CodeGroup.FromXml CodeGroup.FromXml CodeGroup.FromXml Method

Definition

Reconstructs a security object with a given state from an XML encoding.

Overloads

FromXml(SecurityElement) FromXml(SecurityElement) FromXml(SecurityElement) FromXml(SecurityElement)

Reconstructs a security object with a given state from an XML encoding.

FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel)

Reconstructs a security object with a given state and policy level from an XML encoding.

FromXml(SecurityElement) FromXml(SecurityElement) FromXml(SecurityElement) FromXml(SecurityElement)

Reconstructs a security object with a given state from an XML encoding.

public:
 void FromXml(System::Security::SecurityElement ^ e);
public void FromXml (System.Security.SecurityElement e);
member this.FromXml : System.Security.SecurityElement -> unit
Public Sub FromXml (e As SecurityElement)

Parameters

e
SecurityElement SecurityElement SecurityElement SecurityElement

The XML encoding to use to reconstruct the security object.

Exceptions

Notes to Inheritors

FromXml(SecurityElement) and ToXml() cannot be overridden. If you need to change the way in which your code group implementation handles XML, override the ParseXml(SecurityElement, PolicyLevel) and CreateXml(SecurityElement, PolicyLevel) methods.

FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel) FromXml(SecurityElement, PolicyLevel)

Reconstructs a security object with a given state and policy level from an XML encoding.

public:
 void FromXml(System::Security::SecurityElement ^ e, System::Security::Policy::PolicyLevel ^ level);
public void FromXml (System.Security.SecurityElement e, System.Security.Policy.PolicyLevel level);
member this.FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Public Sub FromXml (e As SecurityElement, level As PolicyLevel)

Parameters

e
SecurityElement SecurityElement SecurityElement SecurityElement

The XML encoding to use to reconstruct the security object.

level
PolicyLevel PolicyLevel PolicyLevel PolicyLevel

The policy level within which the code group exists.

Exceptions

Remarks

The policy level context is provided for resolution of named permission sets.

Notes to Inheritors

FromXml(SecurityElement) and ToXml() cannot be overridden. If you need to change the way in which your code group implementation handles XML, override the ParseXml(SecurityElement, PolicyLevel) and CreateXml(SecurityElement, PolicyLevel) methods.

Applies to