DataProtectionPermission Constructor (DataProtectionPermissionFlags)

 

Initializes a new instance of the DataProtectionPermission class with the specified permission flags.

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

public:
DataProtectionPermission(
	DataProtectionPermissionFlags flag
)

Parameters

flag
Type: System.Security.Permissions::DataProtectionPermissionFlags

A bitwise combination of the DataProtectionPermissionFlags values.

Exception Condition
ArgumentException

flags is not a valid combination of the DataProtectionPermissionFlags values.

The following code example shows the use of the DataProtectionPermission(DataProtectionPermissionFlags) constructor. This code example is part of a larger example provided for the DataProtectionPermission class.

   Console::WriteLine( "Creating a permission with the Flags property ="
   " ProtectData." );
   DataProtectionPermission ^ sp = gcnew DataProtectionPermission( DataProtectionPermissionFlags::ProtectData );

ProtectData();

.NET Framework
Available since 2.0
Return to top
Show: