HttpRequest.ValidateInput Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает проверку коллекций, доступных через свойства Cookies, Form и QueryString.
public:
void ValidateInput();
public void ValidateInput ();
member this.ValidateInput : unit -> unit
Public Sub ValidateInput ()
Исключения
Потенциально опасные данные, полученные от клиента.
Комментарии
Класс HttpRequest использует флаги проверки входных данных для отслеживания того, следует ли выполнять проверку коллекций запросов, доступных через Cookiesсвойства , Formи QueryString . Метод ValidateInput устанавливает эти флаги таким образом, чтобы при вызове методов доступа get для Cookiesсвойства , Formили QueryString выполнялась проверка входных данных. Проверка выполняется путем проверки всех входных данных на соответствие жестко закодированному списку потенциально опасных данных.
Если функция проверки включена директивой страницы или конфигурацией, этот метод вызывается на этапе обработки страницы ProcessRequest
. Метод ValidateInput может вызываться кодом, если функция проверки не включена.