WebPermission 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í.
Crea una nueva instancia de la WebPermission clase .
Sobrecargas
| Nombre | Description |
|---|---|
| WebPermission() |
Crea una nueva instancia de la WebPermission clase . |
| WebPermission(PermissionState) |
Crea una nueva instancia de la WebPermission clase que pasa todas las demandas o produce un error en todas las demandas. |
| WebPermission(NetworkAccess, String) |
Inicializa una nueva instancia de la WebPermission clase con los derechos de acceso especificados para el URI especificado. |
| WebPermission(NetworkAccess, Regex) |
Inicializa una nueva instancia de la WebPermission clase con los derechos de acceso especificados para la expresión regular de URI especificada. |
WebPermission()
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
Crea una nueva instancia de la WebPermission clase .
public:
WebPermission();
public WebPermission();
Public Sub New ()
Comentarios
Crea una nueva instancia de la WebPermission clase . Este constructor crea un permiso vacío que no concede ningún derecho.
Consulte también
Se aplica a
WebPermission(PermissionState)
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
Crea una nueva instancia de la WebPermission clase que pasa todas las demandas o produce un error en todas las demandas.
public:
WebPermission(System::Security::Permissions::PermissionState state);
public WebPermission(System.Security.Permissions.PermissionState state);
new System.Net.WebPermission : System.Security.Permissions.PermissionState -> System.Net.WebPermission
Public Sub New (state As PermissionState)
Parámetros
- state
- PermissionState
Valor PermissionState.
Comentarios
El valor del state parámetro es PermissionState.None o PermissionState.Unrestricted, respectivamente, que produce acceso totalmente restringido o totalmente sin restricciones a todas las variables de seguridad. Si especifica PermissionState.None, puede conceder acceso a los URI individuales mediante AddPermission.
Consulte también
Se aplica a
WebPermission(NetworkAccess, String)
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
Inicializa una nueva instancia de la WebPermission clase con los derechos de acceso especificados para el URI especificado.
public:
WebPermission(System::Net::NetworkAccess access, System::String ^ uriString);
public WebPermission(System.Net.NetworkAccess access, string uriString);
new System.Net.WebPermission : System.Net.NetworkAccess * string -> System.Net.WebPermission
Public Sub New (access As NetworkAccess, uriString As String)
Parámetros
- access
- NetworkAccess
Valor networkAccess que indica qué tipo de acceso se va a conceder al URI especificado. Accept indica que la aplicación puede aceptar conexiones desde Internet en un recurso local. Connect indica que la aplicación puede conectarse a recursos específicos de Internet.
- uriString
- String
Cadena de URI a la que se conceden derechos de acceso.
Excepciones
uriString es null.
Comentarios
Este constructor inicializa WebPermission y concede su permiso de destino para realizar una conexión de host remoto o aceptar una conexión de host remota mediante el URI descrito por el uriString parámetro .
Consulte también
Se aplica a
WebPermission(NetworkAccess, Regex)
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
- Source:
- WebPermission.cs
Inicializa una nueva instancia de la WebPermission clase con los derechos de acceso especificados para la expresión regular de URI especificada.
public:
WebPermission(System::Net::NetworkAccess access, System::Text::RegularExpressions::Regex ^ uriRegex);
public WebPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex);
new System.Net.WebPermission : System.Net.NetworkAccess * System.Text.RegularExpressions.Regex -> System.Net.WebPermission
Public Sub New (access As NetworkAccess, uriRegex As Regex)
Parámetros
- access
- NetworkAccess
Valor NetworkAccess que indica el tipo de acceso que se va a conceder al URI especificado. Accept indica que la aplicación puede aceptar conexiones desde Internet en un recurso local. Connect indica que la aplicación puede conectarse a recursos específicos de Internet.
- uriRegex
- Regex
Expresión regular que describe el URI al que se va a conceder acceso.
Comentarios
Este constructor inicializa WebPermission y concede su permiso de destino para realizar una conexión de host remoto o aceptar una conexión de host remota mediante el URI descrito por el uriRegex parámetro .
Note
Se recomienda crear uriRegex con las RegexOptions.IgnoreCasemarcas , RegexOptions.Compiledy RegexOptions.Singleline .
Note
Una cadena de URI candidata se comprueba en la lista de expresiones regulares pertinentes (AcceptList o ConnectList) de dos maneras. En primer lugar, la cadena de URI candidata se comprueba con la lista adecuada; después, si no hay ninguna coincidencia, la cadena de URI candidata se convierte en y Uri se comprueba con la lista adecuada.