Comparteix a través de


GacIdentityPermission Constructores

Definición

Inicializa una nueva instancia de la clase GacIdentityPermission.

Sobrecargas

GacIdentityPermission()

Inicializa una nueva instancia de la clase GacIdentityPermission.

GacIdentityPermission(PermissionState)

Inicializa una nueva instancia de la clase GacIdentityPermission con la enumeración PermissionState totalmente restringida.

GacIdentityPermission()

Inicializa una nueva instancia de la clase GacIdentityPermission.

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

Ejemplos

En el ejemplo de código siguiente se muestra el uso del GacIdentityPermission() constructor .

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

Comentarios

Este constructor crea un GacIdentityPermission objeto con un PermissionState valor de None.

Se aplica a

GacIdentityPermission(PermissionState)

Inicializa una nueva instancia de la clase GacIdentityPermission con la enumeración PermissionState totalmente restringida.

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)

Parámetros

state
PermissionState

Uno de los valores de PermissionState.

Excepciones

state no es un valor PermissionState válido.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del GacIdentityPermission.GacIdentityPermission(PermissionState) constructor .

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

Comentarios

Nota

En las versiones 1.0 y 1.1 de .NET Framework, los permisos de identidad no pueden tener un Unrestricted valor de estado de permiso. A partir de la versión 2.0 de .NET Framework, los permisos de identidad pueden tener cualquier valor de estado de permiso. Esto significa que en la versión 2.0 y versiones posteriores, los permisos de identidad tienen el mismo comportamiento que los permisos que implementan la IUnrestrictedPermission interfaz.

Se aplica a