ReflectionPermission Constructores

Definición

Inicializa una nueva instancia de la clase ReflectionPermission.

Sobrecargas

ReflectionPermission(PermissionState)

Inicializa una nueva instancia de la clase ReflectionPermission con permiso totalmente restringido o sin restricción tal como se especifica.

ReflectionPermission(ReflectionPermissionFlag)

Inicializa una nueva instancia de la clase ReflectionPermission con el acceso especificado.

ReflectionPermission(PermissionState)

Source:
ReflectionPermission.cs
Source:
ReflectionPermission.cs
Source:
ReflectionPermission.cs
Source:
ReflectionPermission.cs

Inicializa una nueva instancia de la clase ReflectionPermission con permiso totalmente restringido o sin restricción tal como se especifica.

public ReflectionPermission (System.Security.Permissions.PermissionState state);

Parámetros

state
PermissionState

Uno de los valores de PermissionState.

Excepciones

El parámetro state no es un valor válido de PermissionState.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del ReflectionPermission.ReflectionPermission(PermissionState) constructor . Este ejemplo forma parte de un ejemplo más grande proporcionado para la ReflectionPermission clase .

ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(PermissionState.None);

Comentarios

Crea acceso () o Unrestricted totalmente restringidoNone a los metadatos.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

ReflectionPermission(ReflectionPermissionFlag)

Source:
ReflectionPermission.cs
Source:
ReflectionPermission.cs
Source:
ReflectionPermission.cs
Source:
ReflectionPermission.cs

Inicializa una nueva instancia de la clase ReflectionPermission con el acceso especificado.

public ReflectionPermission (System.Security.Permissions.ReflectionPermissionFlag flag);

Parámetros

Excepciones

El parámetro flag no es un valor válido de ReflectionPermissionFlag.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del ReflectionPermission.ReflectionPermission(ReflectionPermissionFlag) constructor . Este ejemplo forma parte de un ejemplo más grande proporcionado para la ReflectionPermission clase .

ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess);

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9