PermissionSet.FromXml(SecurityElement) Método

Definición

Reconstruye un objeto de seguridad con un estado especificado a partir de codificación XML.

public:
 virtual void FromXml(System::Security::SecurityElement ^ et);
public virtual void FromXml (System.Security.SecurityElement et);
abstract member FromXml : System.Security.SecurityElement -> unit
override this.FromXml : System.Security.SecurityElement -> unit
Public Overridable Sub FromXml (et As SecurityElement)

Parámetros

et
SecurityElement

Codificación XML que se usará para reconstruir el objeto de seguridad.

Implementaciones

Excepciones

El parámetro et es null.

El parámetro et no es un elemento de permiso válido.

o bien

No se admite el número de la versión del parámetro et.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del FromXml método . Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase PermissionSet.

// Display result of ToXml and FromXml operations.
PermissionSet^ ps6 = gcnew PermissionSet( PermissionState::None );
ps6->FromXml( ps5->ToXml() );
Console::WriteLine( "Result of ToFromXml = {0}\n", ps6 );
// 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.
Dim ps6 As New PermissionSet(PermissionState.None)
ps6.FromXml(ps5.ToXml())
Console.WriteLine("Result of ToFromXml = " & ps6.ToString() & ControlChars.Lf)

Se aplica a