HttpRequest.ValidateInput Método
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í.
Hace que se produzca la validación en las colecciones a las que se obtuvo acceso a través de las propiedades Cookies, Form y QueryString.
public:
void ValidateInput();
public void ValidateInput ();
member this.ValidateInput : unit -> unit
Public Sub ValidateInput ()
Excepciones
Se recibieron datos potencialmente peligrosos del cliente.
Comentarios
La HttpRequest clase usa marcas de validación de entrada para realizar un seguimiento de si se realiza la validación en las colecciones de solicitudes a las que se tiene acceso a través de las Cookiespropiedades , Formy QueryString . El ValidateInput método establece estas marcas para que cuando se invoquen los descriptores de acceso get para la Cookiespropiedad , Formo QueryString , se realiza la validación de entrada. La validación funciona comprobando todos los datos de entrada en una lista codificada de forma rígida de datos potencialmente peligrosos.
Si la directiva o la configuración de la página habilitan la característica de validación, se llama a este método durante la fase de procesamiento de ProcessRequest
la página. El código puede llamar al ValidateInput método si la característica de validación no está habilitada.