Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

HttpRuntimeSection.RequestValidationMode-Eigenschaft

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Ruft eine Versionsnummer ab, die angibt, welche ASP.NET-versionsspezifische Validierungsmethode verwendet wird, oder legt diese fest.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("requestValidationMode", DefaultValue = "4.0")]
public Version RequestValidationMode { get; set; }

Eigenschaftswert

Type: System.Version

Ein Wert, der angibt, welche ASP.NET-versionsspezifische Validierungsmethode verwendet wird. Die Standardeinstellung ist 4.5.

Die RequestValidationMode -Eigenschaft gibt an, welcher ASP.NET-Ansatz zur Validierung verwendet wird. Dies kann der Algorithmus, der verwendet wird, in früheren Versionen von ASP.NET als Version 4 oder die Version, die in .NET Framework 4. Die Eigenschaft kann auf die folgenden Werte festgelegt werden:

  • 4.5 (the default). In diesem Modus Werte verzögert geladen werden, d. h. sie werden nicht gelesen, bis sie angefordert werden.

  • 4.0 Das HttpRequest Objekt intern legt ein Flag fest, der angibt, dass die anforderungsüberprüfung ausgelöst werden soll, wenn alle HTTP-Anforderungsdaten zugegriffen werden. Dadurch wird sichergestellt, dass die anforderungsüberprüfung, bevor Daten z. B. Cookies ausgelöst wird und URLs während der Anforderung zugegriffen werden. Die Anforderung Validierung des Elements (sofern vorhanden) in der Konfigurationsdatei oder die Richtlinie in eine einzelne Seite werden ignoriert.

  • 2.0. Request-Validierung ist nur für Seiten, die nicht für alle HTTP-Anforderungen aktiviert. Darüber hinaus werden die Einstellungen der Anforderung-Überprüfung des Elements (sofern vorhanden) in der Konfigurationsdatei oder die Richtlinie in eine einzelne Seite verwendet, um zu bestimmen, welche Seite angefordert wird, um zu überprüfen.

Der Wert, den dieser Eigenschaft zugewiesen wird entsprechend eine bestimmte Version von ASP.NET nicht überprüft. Eine beliebige Zahl kleiner als 4.0 (z. B. 3.7, 2.9, oder 2.0) als interpretiert 2.0. Jede Zahl, die größer als 4.5 interpretiert als 4.5.

Um diesen Wert in einer Konfigurationsdatei festzulegen, können Sie einen Wert zuweisen der requestValidationMode Attribut der httpRuntime Element. Weitere Informationen finden Sie unter HttpRuntime-Element ((ASP.NET Settings Schema).

.NET Framework
Verfügbar seit 4.0
Zurück zum Anfang
Anzeigen: