DataProtectionPermission Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DataProtectionPermission-Klasse.
Überlädt
DataProtectionPermission(DataProtectionPermissionFlags) |
Initialisiert eine neue Instanz der DataProtectionPermission-Klasse mit dem angegebenen Berechtigungsflag. |
DataProtectionPermission(PermissionState) |
Initialisiert eine neue Instanz der DataProtectionPermission-Klasse mit dem angegebenen Berechtigungszustand. |
DataProtectionPermission(DataProtectionPermissionFlags)
- Quelle:
- DataProtectionPermission.cs
- Quelle:
- DataProtectionPermission.cs
- Quelle:
- DataProtectionPermission.cs
- Quelle:
- DataProtectionPermission.cs
Initialisiert eine neue Instanz der DataProtectionPermission-Klasse mit dem angegebenen Berechtigungsflag.
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)
Parameter
Eine bitweise Kombination der DataProtectionPermissionFlags-Werte.
Ausnahmen
flag
ist keine gültige Kombination von DataProtectionPermissionFlags-Werten.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung des DataProtectionPermission(DataProtectionPermissionFlags) Konstruktors. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataProtectionPermission-Klasse bereitgestellt wird.
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()
Weitere Informationen
Gilt für:
DataProtectionPermission(PermissionState)
- Quelle:
- DataProtectionPermission.cs
- Quelle:
- DataProtectionPermission.cs
- Quelle:
- DataProtectionPermission.cs
- Quelle:
- DataProtectionPermission.cs
Initialisiert eine neue Instanz der DataProtectionPermission-Klasse mit dem angegebenen Berechtigungszustand.
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)
Parameter
- state
- PermissionState
Einer der PermissionState-Werte.
Ausnahmen
state
ist kein gültiger PermissionState-Wert.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung des DataProtectionPermission(PermissionState) Konstruktors. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataProtectionPermission-Klasse bereitgestellt wird.
DataProtectionPermission ^ sp3 = gcnew DataProtectionPermission( PermissionState::Unrestricted );
DataProtectionPermission sp3 = new DataProtectionPermission(
PermissionState.Unrestricted);
Dim sp3 As New DataProtectionPermission(PermissionState.Unrestricted)
Hinweise
Erstellt entweder None
(vollständig eingeschränkt) oder Unrestricted
Zugriff auf Daten und Arbeitsspeicher.