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 вызове методов доступа к свойствам CookiesFormили QueryString свойствам выполняется проверка входных данных. Проверка работает путем проверки всех входных данных в жестко закодированном списке потенциально опасных данных.