Freigeben über


GacIdentityPermission Konstruktoren

Definition

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.

Gilt für: