SecurityManager::LoadPolicyLevelFromString Method (String^, PolicyLevelType)
.NET Framework (current version)
Note: This API is now obsolete.
Namespace:
System.Security
Assembly: mscorlib (in mscorlib.dll)
Return to top
Loads a PolicyLevel from the specified string.
Assembly: mscorlib (in mscorlib.dll)
public: [ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")] [SecurityPermissionAttribute(SecurityAction::Demand, Flags = SecurityPermissionFlag::ControlPolicy)] static PolicyLevel^ LoadPolicyLevelFromString( String^ str, PolicyLevelType type )
Parameters
- str
-
Type:
System::String^
The XML representation of a security policy level in the same form in which it appears in a configuration file.
- type
-
Type:
System.Security::PolicyLevelType
One of the enumeration values that specifies the type of the policy level to be loaded.
| Exception | Condition |
|---|---|
| ArgumentNullException | The str parameter is null. |
| ArgumentException | The str parameter is not valid. |
| SecurityException | The code that calls this method does not have SecurityPermissionFlag::ControlPolicy. |
SecurityPermission
for the ability to view and modify policy. Associated enumeration: SecurityPermissionFlag::ControlPolicy
.NET Framework
Available since 1.1
Available since 1.1
Show: