GacIdentityPermission 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 GacIdentityPermission-Klasse.
Überlädt
GacIdentityPermission() |
Initialisiert eine neue Instanz der GacIdentityPermission-Klasse. |
GacIdentityPermission(PermissionState) |
Initialisiert eine neue Instanz der GacIdentityPermission-Klasse mit vollständig eingeschränktem PermissionState. |
GacIdentityPermission()
- Quelle:
- GacIdentityPermission.cs
- Quelle:
- GacIdentityPermission.cs
- Quelle:
- GacIdentityPermission.cs
Initialisiert eine neue Instanz der GacIdentityPermission-Klasse.
public:
GacIdentityPermission();
public GacIdentityPermission ();
Public Sub New ()
Beispiele
Im folgenden Codebeispiel wird die Verwendung des GacIdentityPermission() Konstruktors veranschaulicht.
GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission;
GacIdentityPermission ^ Gac2 = gcnew GacIdentityPermission( PermissionState::None );
if ( Gac1->Equals( Gac2 ) )
Console::WriteLine( "GacIdentityPermission() equals GacIdentityPermission(PermissionState.None)." );
GacIdentityPermission Gac1 = new GacIdentityPermission();
GacIdentityPermission Gac2 = new GacIdentityPermission(PermissionState.None);
if (Gac1.Equals(Gac2))
Console.WriteLine("GacIdentityPermission() equals GacIdentityPermission(PermissionState.None).");
Dim Gac1 As New GacIdentityPermission
Dim Gac2 As New GacIdentityPermission(PermissionState.None)
If (Gac1.Equals(Gac2)) Then
Console.WriteLine("GacIdentityPermission() equals GacIdentityPermission(PermissionState.None).")
End If
Hinweise
Dieser Konstruktor erstellt einen GacIdentityPermission mit dem PermissionState Wert .None
Gilt für:
GacIdentityPermission(PermissionState)
- Quelle:
- GacIdentityPermission.cs
- Quelle:
- GacIdentityPermission.cs
- Quelle:
- GacIdentityPermission.cs
Initialisiert eine neue Instanz der GacIdentityPermission-Klasse mit vollständig eingeschränktem PermissionState.
public:
GacIdentityPermission(System::Security::Permissions::PermissionState state);
public GacIdentityPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.GacIdentityPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.GacIdentityPermission
Public Sub New (state As PermissionState)
Parameter
- state
- PermissionState
Einer der PermissionState-Werte.
Ausnahmen
state
ist kein gültiger PermissionState-Wert.
Beispiele
Im folgenden Codebeispiel wird die Verwendung des GacIdentityPermission.GacIdentityPermission(PermissionState) Konstruktors veranschaulicht.
GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission( PermissionState::None );
GacIdentityPermission Gac1 = new GacIdentityPermission(PermissionState.None);
Dim Gac1 As New GacIdentityPermission(PermissionState.None)
Hinweise
Hinweis
In den .NET Framework Versionen 1.0 und 1.1 können Identitätsberechtigungen keinen Berechtigungsstatuswert Unrestricted aufweisen. Ab .NET Framework Version 2.0 können Identitätsberechtigungen einen beliebigen Berechtigungsstatuswert aufweisen. Dies bedeutet, dass identitätsberechtigungen in Version 2.0 und höher dasselbe Verhalten aufweisen wie Berechtigungen, die die IUnrestrictedPermission Schnittstelle implementieren.