ValidationSection-Klasse
Aktiviert oder deaktiviert Überprüfungen für Konfigurationsdateien.
Syntax
class ValidationSection : ConfigurationSection
Methoden
In der folgenden Tabelle werden die Methoden aufgelistet, die von der ValidationSection
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
GetAllowDefinition | (Geerbt von ConfigurationSection.) |
GetAllowLocation | (Geerbt von ConfigurationSection .) |
RevertToParent | (Geerbt von ConfigurationSection .) |
SetAllowDefinition | (Geerbt von ConfigurationSection .) |
SetAllowLocation | (Geerbt von ConfigurationSection .) |
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der ValidationSection
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
Location |
(Geerbt von ConfigurationSection .) Eine Schlüsseleigenschaft. |
Path |
(Geerbt von ConfigurationSection .) Eine Schlüsseleigenschaft. |
SectionInformation |
(Geerbt von ConfigurationSection .) |
ValidateIntegratedModeConfiguration |
Ein boolean Lese-/Schreibwert. true wenn IIS eine Migrationsfehlermeldung generiert, wenn erkannt wird, dass eine ASP.NET 1.0-Webanwendung so geändert werden soll, dass sie im integrierten Modus ausgeführt wird; andernfalls false . Der Standardwert ist true . Weitere Informationen zu dieser Eigenschaft finden Sie im Abschnitt "Hinweise". |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
IIS generiert eine Migrationsfehlermeldung, wenn die ValidateIntegratedModeConfiguration
Eigenschaft aktiviert ist und eine der folgenden Werte zutrifft:
Ihre Anwendung definiert einen
<httpModules>
Abschnitt in der Datei "Web.config".Im integrierten IIS 7-Modus werden ASP.NET Module mit systemeigenen Modulen in einem einheitlichen
<modules>
Abschnitt unter<system.webServer>
angegeben.Ihre Anwendung definiert einen
<httpHandlers>
Abschnitt in der Datei "Web.config".Im integrierten IIS 7-Modus werden die ASP.NET Handlerzuordnungen in einem einheitlichen
<handlers>
Abschnitt innerhalb<system.webServer>
angegeben. Der<handlers>
Abschnitt ersetzt die Konfigurationen ASP.NET<httpHandlers>
und IIS-Skriptprozessorzuordnungen, die beide zum Einrichten einer ASP.NET 1.0-Handlerzuordnung erforderlich waren.Die Datei "Web.config" Ihrer Anwendung gibt
<identity impersonate="true" />
an.Im IIS 7 integrierten Modus ist die Annahme der Clientidentität in einigen frühen Anforderungsverarbeitungsphasen nicht verfügbar. Daher generiert IIS die Migrationsfehlermeldung. Wenn Ihre ASP.NET Webanwendung Clientanmeldeinformationen (am häufigsten bei Intranetszenarien) imitiert, sollten Sie die
ValidateIntegratedModeConfiguration
Eigenschaft auffalse
festlegen.Wenn Sie Ihre Konfiguration manuell migrieren oder Ihre Konfiguration nicht migrieren, IIS jedoch im integrierten Modus verbleiben soll (was Sie vermeiden sollten), können Sie Migrationsfehlermeldungen deaktivieren, indem Sie die
ValidateIntegratedModeConfiguration
Eigenschaft auffalse
setzen.
Hinweis
Da IIS keine Warnungen mehr für nicht unterstützte Konfigurationen anzeigt wenn ValidateIntegratedModeConfiguration
false
ist, stellen Sie sicher, dass Ihre Anwendung im integrierten Modus ordnungsgemäß funktioniert, bevor Sie diese Einstellung vornehmen.
Vererbungshierarchie
ValidationSection
Anforderungen
type | Beschreibung |
---|---|
Client | - IIS 7.0 unter Windows Vista. - IIS 7.5 unter Windows 7 - IIS 8.0 unter Windows 8 - IIS 10.0 unter Windows 10 |
Server | - IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 IIS 8.0 auf Windows Server 2012 - IIS 8.5 unter Windows Server 2012 R2 - IIS 10.0 auf Windows Server 2016 |
Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF-Datei | WebAdministration.mof |