AspNetHostingPermissionLevel AspNetHostingPermissionLevel AspNetHostingPermissionLevel AspNetHostingPermissionLevel Enum

Definición

Especifica el nivel de confianza que se concede a una aplicación web ASP.NET.Specifies the trust level that is granted to an ASP.NET Web application.

public enum class AspNetHostingPermissionLevel
[System.Serializable]
public enum AspNetHostingPermissionLevel
type AspNetHostingPermissionLevel = 
Public Enum AspNetHostingPermissionLevel
Herencia
AspNetHostingPermissionLevelAspNetHostingPermissionLevelAspNetHostingPermissionLevelAspNetHostingPermissionLevel
Atributos

Campos

High High High High 500

Indica que las características protegidas con una petición para cualquier nivel inferior o igual al nivel de confianza High se realizarán correctamente.Indicates that features protected with a demand for any level less than or equal to the High trust level will succeed. Este nivel está pensado para aplicaciones de código administrado de plena confianza que necesitan utilizar la mayoría de los permisos administrados que admiten el acceso de confianza parcial.This level is intended for highly trusted managed-code applications that need to use most of the managed permissions that support semi-trusted access. No concede algunos de los permisos más altos (por ejemplo, la capacidad de llamar a código nativo), pero proporciona una forma para ejecutar aplicaciones de confianza con privilegios mínimos o proporcionar algún nivel de restricciones para las aplicaciones de plena confianza.It does not grant some of the highest permissions (for example, the ability to call into native code), but it does provide a way to run trusted applications with least privilege or to provide some level of constraints for highly trusted applications. Este nivel se concede mediante la configuración de al menos el nivel de confianza High en la sección trust en un archivo de configuración.This level is granted by configuring at least the High trust level in the trust section in a configuration file.

Low Low Low Low 300

Indica que las características protegidas con una petición para cualquier nivel inferior o igual al nivel Low se realizarán correctamente.Indicates that features protected with a demand for any level less than or equal to the Low level will succeed. Este nivel está diseñado para permitir el acceso de solo lectura a recursos limitados en un entorno restringido.This level is intended to allow read-only access to limited resources in a constrained environment. Este nivel se concede especificando el nivel de confianza Low en la sección trust en un archivo de configuración.This level is granted by specifying the Low trust level in the trust section in a configuration file.

Medium Medium Medium Medium 400

Indica que las características protegidas con una petición para cualquier nivel inferior o igual al nivel Medium se realizarán correctamente.Indicates that features protected with a demand for any level less than or equal to the Medium level will succeed. Este nivel se concede mediante la configuración de al menos el nivel de confianza Medium en la sección trust en un archivo de configuración.This level is granted by configuring at least the Medium trust level in the trust section in a configuration file.

Minimal Minimal Minimal Minimal 200

Indica que las características protegidas con una petición para el nivel Minimal se realizarán correctamente.Indicates that features protected with a demand for the Minimal level will succeed. Este nivel permite que el código se ejecute, pero no para interactuar con los recursos presentes en el sistema.This level allows code to execute but not to interact with resources present on the system. Este nivel se concede mediante la configuración de al menos el nivel de confianza Minimal utilizando la sección trust en un archivo de configuración.This level is granted by configuring at least the Minimal trust level using the trust section in a configuration file.

None None None None 100

Indica que no se concede ningún permiso.Indicates that no permission is granted. Todas las peticiones de AspNetHostingPermission producirán un error.All demands for AspNetHostingPermission will fail.

Unrestricted Unrestricted Unrestricted Unrestricted 600

Indica que se concederá todas las peticiones de permiso para usar todas las características de una aplicación.Indicates that all demands for permission to use all features of an application will be granted. Esto es equivalente a conceder el nivel de confianza Full en la sección trust en un archivo de configuración.This is equivalent to granting Full trust level in the trust section in a configuration file.

Comentarios

Consulte ASP.NET Code Access Security para obtener información detallada acerca de los permisos concedidos a cada nivel de confianza.See ASP.NET Code Access Security for detailed information about the permissions that are granted to each trust level.

Los miembros de esta enumeración definen los niveles de seguridad de aplicación que van desde plena confianza (la aplicación no está restringida por la seguridad de acceso del código) para confianza mínima (la aplicación tiene permiso de solo ejecución).The members of this enumeration define application security levels ranging from full trust (the application is unconstrained by code access security) to minimal trust (the application has permission only to execute). Establecer el nivel de confianza para un recurso de ASP.NET con la confianza elemento de configuración en un archivo Web.config o Machine.config.You set the trust level for an ASP.NET resource with the trust configuration element in a Web.config or Machine.config file.

Si desea bloquear la directiva de seguridad para un sitio Web o un servidor específico, use el ubicación elemento junto con el allowOverride=false atributo para asegurar esa confianza configuración de directiva no se puede invalidar localmente.If you want to lock security policy for a specific server or Web site, use the location element in conjunction with the allowOverride=false attribute to ensure that trust policy settings cannot be overridden locally.

Se aplica a

Consulte también: