Share via


DataProtectionPermission Constructores

Definición

Inicializa una nueva instancia de la clase DataProtectionPermission.

Sobrecargas

DataProtectionPermission(DataProtectionPermissionFlags)

Inicializa una nueva instancia de la clase DataProtectionPermission con los indicadores de permiso especificado.

DataProtectionPermission(PermissionState)

Inicializa una nueva instancia de la clase DataProtectionPermission con el estado de permiso especificado.

DataProtectionPermission(DataProtectionPermissionFlags)

Source:
DataProtectionPermission.cs
Source:
DataProtectionPermission.cs
Source:
DataProtectionPermission.cs
Source:
DataProtectionPermission.cs

Inicializa una nueva instancia de la clase DataProtectionPermission con los indicadores de permiso especificado.

public:
 DataProtectionPermission(System::Security::Permissions::DataProtectionPermissionFlags flag);
public DataProtectionPermission (System.Security.Permissions.DataProtectionPermissionFlags flag);
new System.Security.Permissions.DataProtectionPermission : System.Security.Permissions.DataProtectionPermissionFlags -> System.Security.Permissions.DataProtectionPermission
Public Sub New (flag As DataProtectionPermissionFlags)

Parámetros

flag
DataProtectionPermissionFlags

Combinación bit a bit de los valores de DataProtectionPermissionFlags.

Excepciones

flag no es una combinación válida de los valores de DataProtectionPermissionFlags.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del DataProtectionPermission(DataProtectionPermissionFlags) constructor . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase DataProtectionPermission.

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

ProtectData();
Console.WriteLine("Creating a permission with the Flags property =" +
    " ProtectData.");
DataProtectionPermission sp = new DataProtectionPermission(
    DataProtectionPermissionFlags.ProtectData);
sp.PermitOnly();
Console.WriteLine("Creating a permission with the Flags property =" + " ProtectData.")
Dim sp As New DataProtectionPermission(DataProtectionPermissionFlags.ProtectData)
sp.PermitOnly()

Consulte también

Se aplica a

DataProtectionPermission(PermissionState)

Source:
DataProtectionPermission.cs
Source:
DataProtectionPermission.cs
Source:
DataProtectionPermission.cs
Source:
DataProtectionPermission.cs

Inicializa una nueva instancia de la clase DataProtectionPermission con el estado de permiso especificado.

public:
 DataProtectionPermission(System::Security::Permissions::PermissionState state);
public DataProtectionPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.DataProtectionPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.DataProtectionPermission
Public Sub New (state As PermissionState)

Parámetros

state
PermissionState

Uno de los valores de PermissionState.

Excepciones

state no es un valor PermissionState válido.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del DataProtectionPermission(PermissionState) constructor . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase DataProtectionPermission.

DataProtectionPermission ^ sp3 = gcnew DataProtectionPermission( PermissionState::Unrestricted );
DataProtectionPermission sp3 = new DataProtectionPermission(
    PermissionState.Unrestricted);
Dim sp3 As New DataProtectionPermission(PermissionState.Unrestricted)

Comentarios

None Crea (totalmente restringido) o Unrestricted acceso a datos y memoria.

Consulte también

Se aplica a