ReflectionPermission Constructores
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 ReflectionPermission.
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. |
- 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);
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 () 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 |
- 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);
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
Uno de los valores de ReflectionPermissionFlag.
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
.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 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: