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