NamedPermissionSet Constructor (String)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Initializes a new, empty instance of the NamedPermissionSet class with the specified name.

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

public NamedPermissionSet(
	string name


Type: System.String

The name for the new named permission set.

Exception Condition

The name parameter is null or is an empty string ("").

Using this constructor creates a named permission set with no permissions but with an Unrestricted permission state. A named permission set in an unrestricted state effectively contains all permissions that implement the IUnrestrictedPermission interface. The named permission set will contain all built-in permissions as well as all custom user-defined permissions that implement IUnrestrictedPermission. All permissions will have the equivalent of an Unrestricted permission state. Permissions that do not implement IUnrestrictedPermission will be empty instances.

.NET Framework
Available since 1.1
Return to top