WebPermission::ToXml Method ()
.NET Framework (current version)
Creates an XML encoding of a WebPermission and its current state.
Assembly: System (in System.dll)
Return Value
Type: System.Security::SecurityElement^A SecurityElement that contains an XML-encoded representation of the WebPermission, including state information.
Implements
ISecurityEncodable::ToXml()Use the FromXml method to restore the state information from a SecurityElement.
The following example demonstrates how to use ToXml to create a System.Security::SecurityElement and print its attributes to the console.
// 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() );
.NET Framework
Available since 1.1
Available since 1.1
Show: