WebPermission.FromXml(SecurityElement) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Reconstruye un WebPermission a partir de codificación XML.
public:
override void FromXml(System::Security::SecurityElement ^ securityElement);
public override void FromXml(System.Security.SecurityElement securityElement);
override this.FromXml : System.Security.SecurityElement -> unit
Public Overrides Sub FromXml (securityElement As SecurityElement)
Parámetros
- securityElement
- SecurityElement
Codificación XML desde la cual se reconstruye el WebPermission.
Excepciones
El parámetro securityElement es null.
securityElement no es un elemento de permiso para este tipo.
Ejemplos
En el ejemplo siguiente se crea un System.Security.SecurityElementobjeto , se rellenan sus atributos y se usa FromXml para transferir esta información a una instancia de WebPermission.
// Create a WebPermission without permission on the protected resource
WebPermission^ myWebPermission1 = gcnew WebPermission( PermissionState::None );
// Create a SecurityElement by calling the ToXml method on the WebPermission
// instance and display its attributes (which hold the XML encoding of
// the WebPermission).
Console::WriteLine( "Attributes and Values of the WebPermission are:" );
myWebPermission1->ToXml();
// Create another WebPermission with no permission on the protected resource
WebPermission^ myWebPermission2 = gcnew WebPermission( PermissionState::None );
//Converts the new WebPermission from XML using myWebPermission1.
myWebPermission2->FromXml( myWebPermission1->ToXml() );
// Create a WebPermission without permission on the protected resource.
WebPermission myWebPermission1 = new WebPermission(PermissionState.None);
// Create a SecurityElement by calling the ToXml method on the WebPermission
// instance and display its attributes (which hold the XML encoding of
// the WebPermission).
Console.WriteLine("Attributes and Values of the WebPermission are :");
myWebPermission1.ToXml().ToString();
// Create another WebPermission with no permission on the protected resource.
WebPermission myWebPermission2 = new WebPermission(PermissionState.None);
//Converts the new WebPermission from XML using myWebPermission1.
myWebPermission2.FromXml(myWebPermission1.ToXml());
' Create a WebPermission without permission on the protected resource.
Dim myWebPermission1 As New WebPermission(PermissionState.None)
' Create a SecurityElement by calling the ToXml method on the WebPermission
' instance and display its attributes (which hold the XML encoding of
' the WebPermission).
Console.WriteLine("Attributes and Values of the WebPermission are :")
myWebPermission1.ToXml().ToString()
' Create another WebPermission with no permission on the protected resource.
Dim myWebPermission2 As New WebPermission(PermissionState.None)
'Converts the new WebPermission from XML using myWebPermission1.
myWebPermission2.FromXml(myWebPermission1.ToXml())
Comentarios
El FromXml método reconstruye a WebPermission partir de una codificación XML definida por la SecurityElement clase .
Use el ToXml método para codificar XML , incluida la WebPermissioninformación de estado.