Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad HttpRuntimeSection.RequestValidationMode

.NET Framework (current version)
 

Publicado: octubre de 2016

Obtiene o establece un número de versión que indica qué enfoque de validación específico de la versión de ASP.NET se va a usar.

Espacio de nombres:   System.Web.Configuration
Ensamblado:  System.Web (en System.Web.dll)

[ConfigurationPropertyAttribute("requestValidationMode", DefaultValue = "4.0")]
public Version RequestValidationMode { get; set; }

Valor de propiedad

Type: System.Version

Valor que indica qué enfoque de validación específico de la versión de ASP.NET se va a usar. De manera predeterminada, es 4.5.

El RequestValidationMode propiedad especifica qué enfoque de ASP.NET para la validación se usará. Esto puede ser el algoritmo que se usa en versiones de ASP.NET anteriores a la versión 4, o la versión que se usa en .NET Framework 4. La propiedad puede establecerse en los valores siguientes:

  • 4.5 (the default). En este modo, se cargan lentamente los valores, es decir, no se leen hasta que se solicitan.

  • 4.0 La HttpRequest objeto internamente establece una marca que indica que la validación de solicitud debe desencadenarse cuando se accede a los datos de la solicitud HTTP. Esto garantiza que la validación de solicitudes se desencadena antes de datos como las cookies y las direcciones URL se tiene acceso durante la solicitud. Se omiten los valores de validación de solicitudes del elemento (si existe) en el archivo de configuración o de la directiva en una página individual.

  • 2.0. Validación de solicitudes está habilitada sólo para páginas, no para todas las solicitudes HTTP. Además, la configuración de validación de solicitud del elemento (si existe) en el archivo de configuración o de la directiva en una página individual se utiliza para determinar qué página validar.

No se valida el valor que se asigna a esta propiedad para que coincida con una versión específica de ASP.NET. Cualquier valor numérico menor que 4.0 (por ejemplo, 3.7, 2.9, o 2.0) se interpreta como 2.0. Cualquier número mayor que 4.5 se interpreta como 4.5.

Para establecer este valor en un archivo de configuración, puede asignar un valor a la requestValidationMode el atributo de la httpRuntime elemento. Para obtener más información, consulte httpRuntime Element (ASP.NET Settings Schema).

.NET Framework
Disponible desde 4.0
Volver al principio
Mostrar: