GacIdentityPermission Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .