Share via


GacIdentityPermission Constructeurs

Définition

Initialise une nouvelle instance de la classe GacIdentityPermission.

Surcharges

GacIdentityPermission()

Initialise une nouvelle instance de la classe GacIdentityPermission.

GacIdentityPermission(PermissionState)

Initialise une nouvelle instance de la classe GacIdentityPermission avec un PermissionState complètement restreint.

GacIdentityPermission()

Initialise une nouvelle instance de la classe GacIdentityPermission.

public:
 GacIdentityPermission();
public GacIdentityPermission ();
Public Sub New ()

Exemples

L’exemple de code suivant montre l’utilisation du GacIdentityPermission() constructeur.

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

Remarques

Ce constructeur crée une GacIdentityPermission PermissionState valeur de None.

S’applique à

GacIdentityPermission(PermissionState)

Initialise une nouvelle instance de la classe GacIdentityPermission avec un PermissionState complètement restreint.

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)

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 GacIdentityPermission.GacIdentityPermission(PermissionState) constructeur.

GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission( PermissionState::None );
GacIdentityPermission Gac1 = new GacIdentityPermission(PermissionState.None);
Dim Gac1 As New GacIdentityPermission(PermissionState.None)

Remarques

Notes

Dans les .NET Framework versions 1.0 et 1.1, les autorisations d’identité ne peuvent pas avoir de valeur d’état d’autorisationUnrestricted. À compter de la .NET Framework version 2.0, les autorisations d’identité peuvent avoir n’importe quelle valeur d’état d’autorisation. Cela signifie que dans les versions 2.0 et ultérieures, les autorisations d’identité ont le même comportement que les autorisations qui implémentent l’interface IUnrestrictedPermission .

S’applique à