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)

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);
public ReflectionPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.ReflectionPermission
Public Sub New (state As PermissionState)

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);
Dim restrictedMemberAccessPerm As New ReflectionPermission(PermissionState.None)

Comentarios

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

Se aplica a

ReflectionPermission(ReflectionPermissionFlag)

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

public:
 ReflectionPermission(System::Security::Permissions::ReflectionPermissionFlag flag);
public ReflectionPermission (System.Security.Permissions.ReflectionPermissionFlag flag);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.ReflectionPermissionFlag -> System.Security.Permissions.ReflectionPermission
Public Sub New (flag As ReflectionPermissionFlag)

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);
Dim restrictedMemberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess)

Se aplica a