GacIdentityPermission Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .