Condividi tramite


GacIdentityPermission Costruttori

Definizione

Inizializza una nuova istanza della classe GacIdentityPermission.

Overload

GacIdentityPermission()

Inizializza una nuova istanza della classe GacIdentityPermission.

GacIdentityPermission(PermissionState)

Inizializza una nuova istanza della classe GacIdentityPermission con enumerazione PermissionState con restrizioni complete.

GacIdentityPermission()

Source:
GacIdentityPermission.cs
Source:
GacIdentityPermission.cs
Source:
GacIdentityPermission.cs

Inizializza una nuova istanza della classe GacIdentityPermission.

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

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del GacIdentityPermission() costruttore .

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

Commenti

Questo costruttore crea un GacIdentityPermission oggetto con un PermissionState valore di None.

Si applica a

GacIdentityPermission(PermissionState)

Source:
GacIdentityPermission.cs
Source:
GacIdentityPermission.cs
Source:
GacIdentityPermission.cs

Inizializza una nuova istanza della classe GacIdentityPermission con enumerazione PermissionState con restrizioni complete.

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)

Parametri

state
PermissionState

Uno dei valori di PermissionState.

Eccezioni

state non è un valore valido di PermissionState.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del GacIdentityPermission.GacIdentityPermission(PermissionState) costruttore .

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

Commenti

Nota

In .NET Framework versioni 1.0 e 1.1 le autorizzazioni di identità non possono avere un Unrestricted valore di stato di autorizzazione. A partire da .NET Framework versione 2.0, le autorizzazioni di identità possono avere qualsiasi valore di stato di autorizzazione. Ciò significa che nelle versioni 2.0 e successive le autorizzazioni di identità hanno lo stesso comportamento delle autorizzazioni che implementano l'interfaccia IUnrestrictedPermission .

Si applica a