Export (0) Print
Expand All

PermissionSet.FromXml Method

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

Namespace: System.Security
Assembly: mscorlib (in mscorlib.dll)

public virtual void FromXml (
	SecurityElement et
)
public void FromXml (
	SecurityElement et
)
public function FromXml (
	et : SecurityElement
)
Not applicable.

Parameters

et

The XML encoding to use to reconstruct the security object.

Exception typeCondition

ArgumentNullException

The et parameter is a null reference (Nothing in Visual Basic).

ArgumentException

The et parameter is not a valid permission element.

-or-

The et parameter's version number is not supported.

The following code example shows the use of the FromXml method. This code example is part of a larger example provided for the PermissionSet class.

// Display result of ToXml and FromXml operations.
PermissionSet ps6 = new PermissionSet(PermissionState.None);
ps6.FromXml(ps5.ToXml());
Console.WriteLine("Result of ToFromXml = " + ps6.ToString() + "\n");

// Display result of ToXml and FromXml operations.
PermissionSet ps6 = new PermissionSet(PermissionState.None);
ps6.FromXml(ps5.ToXml());
Console.WriteLine(("Result of ToFromXml = "
    + ps6.ToString() + "\n"));

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0

Community Additions

ADD
Show:
© 2014 Microsoft