Partage via


DataProtectionPermission Constructeurs

Définition

Initialise une nouvelle instance de la classe DataProtectionPermission.

Surcharges

DataProtectionPermission(DataProtectionPermissionFlags)

Initialise une nouvelle instance de la classe DataProtectionPermission avec les indicateurs d’autorisation spécifiés.

DataProtectionPermission(PermissionState)

Initialise une nouvelle instance de la classe DataProtectionPermission avec l’état d’autorisation spécifié.

DataProtectionPermission(DataProtectionPermissionFlags)

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

Initialise une nouvelle instance de la classe DataProtectionPermission avec les indicateurs d’autorisation spécifiés.

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)

Paramètres

flag
DataProtectionPermissionFlags

Combinaison d'opérations de bits des valeurs DataProtectionPermissionFlags.

Exceptions

flag n’est pas une combinaison valide des valeurs DataProtectionPermissionFlags.

Exemples

L’exemple de code suivant montre l’utilisation du DataProtectionPermission(DataProtectionPermissionFlags) constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la DataProtectionPermission classe .

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()

Voir aussi

S’applique à

DataProtectionPermission(PermissionState)

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

Initialise une nouvelle instance de la classe DataProtectionPermission avec l’état d’autorisation spécifié.

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)

Paramètres

state
PermissionState

Une des valeurs de l'objet PermissionState.

Exceptions

state n’est pas une valeur de PermissionState valide.

Exemples

L’exemple de code suivant montre l’utilisation du DataProtectionPermission(PermissionState) constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la DataProtectionPermission classe .

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

Remarques

Crée ( None entièrement restreint) ou Unrestricted l’accès aux données et à la mémoire.

Voir aussi

S’applique à