HttpRequestBase.ValidateInput Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn sie in einer abgeleiteten Klasse überschrieben werden, tritt die Überprüfung für die Auflistungen auf, auf die über die Cookies, Formund QueryString Eigenschaften zugegriffen wird.
public:
virtual void ValidateInput();
public virtual void ValidateInput();
abstract member ValidateInput : unit -> unit
override this.ValidateInput : unit -> unit
Public Overridable Sub ValidateInput ()
Ausnahmen
Immer.
Hinweise
Die HttpRequestBase Klasse verwendet Eingabeüberprüfungskennzeichnungen, um zu bestimmen, ob eine Überprüfung für die Anforderungssammlungen ausgeführt werden soll, auf die über die Eigenschaften , Cookiesund Form die QueryStringEigenschaften zugegriffen wird. Die ValidateInput Methode legt diese Flags fest, sodass beim Aufrufen der get Accessoren der Cookies, Formoder QueryString Eigenschaften die Eingabeüberprüfung ausgeführt wird. Die Überprüfung funktioniert, indem alle Eingabedaten anhand einer hartcodierten Liste potenziell gefährlicher Daten überprüft werden.