GacIdentityPermission Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.