StaticContentSection-Klasse
Macht Konfigurationseinstellungen für statische Inhalte auf einer Website verfügbar.
Syntax
class StaticContentSection : ConfigurationSectionWithCollection
Methoden
In der folgenden Tabelle werden die Methoden aufgelistet, die von der StaticContentSection
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
Add (Hinzufügen) | (Geerbt von ConfigurationSectionWithCollection.) |
Clear | (Geerbt von ConfigurationSectionWithCollection .) |
Get | (Geerbt von ConfigurationSectionWithCollection .) |
GetAllowDefinition | (Geerbt von ConfigurationSection.) |
GetAllowLocation | (Geerbt von ConfigurationSection .) |
Remove | (Geerbt von ConfigurationSectionWithCollection .) |
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 StaticContentSection
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
ClientCache |
Ein Wert vom Typ HttpClientCache mit Lese-/Schreibzugriff, der die Clientzwischenspeicherungskonfiguration verfügbar macht. |
DefaultDocFooter |
Ein string Wert mit Lese-/Schreibzugriff, der entweder den Standardfußtext für jede Webseite auf einer Website enthält, oder den Pfad zu einer Datei, die den Standardfußzeilentext enthält. Wie diese Eigenschaft gelesen wird, hängt von der Einstellung der IsDocFooterFileName Eigenschaft ab. Der Standardwert ist null . |
EnableDocFooter |
Ein Lese-/Schreibwert boolean . true wenn der von DefaultDocFooter angegebene Text auf jeder statischen Seite auf einer Website angezeigt wird; andernfalls false . Der Standardwert ist false . |
IsDocFooterFileName |
Ein Lese-/Schreibwert boolean . true wenn die Zeichenfolge in DefaultDocFooter einen Pfad zu einer Datei enthält, die den Standardfußtext für jede statische Webseite auf einer Website enthält; andernfalls false . Der Standardwert ist false . |
Location |
(Geerbt von ConfigurationSection .) Eine Schlüsseleigenschaft. |
Path |
(Geerbt von ConfigurationSection .) Eine Schlüsseleigenschaft. |
SectionInformation |
(Geerbt von ConfigurationSection .) |
StaticContent |
Ein Array von MimeMapElement-Objekten mit Lese-/Schreibzugriff, die die MIME-Zuordnungen für statische Inhalte enthalten. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Die Eigenschaften in dieser Klasse entsprechen den Attributen und Elementen im <staticContent>
Abschnitt der ApplicationHost.config-Datei.
Beispiel
Das folgende Beispiel zeigt die Fußzeilentext- und Client-Cache-Eigenschaften der StaticContentSection
Klasse.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the static content section.
Set oSection = oWebAdmin.Get("StaticContentSection.Path=" & _
"'MACHINE/WEBROOT/APPHOST',Location=''")
' Show the path and location.
WScript.Echo "Path: " & oSection.Path
WScript.Echo "Location: " & oSection.Location
WScript.Echo
'Show the doc-footer-related properties.
WScript.Echo "Doc Footer properties"
WScript.Echo "---------------------"
WScript.Echo "EnableDocFooter: " & oSection.EnableDocFooter
WScript.Echo "IsDocFooterFileName: " & oSection.IsDocFooterFileName
WScript.Echo "DefaultDocFooter: " & oSection.DefaultDocFooter
WScript.Echo
' Show the embedded client-cache properties.
Set oClientCache = oSection.ClientCache
WScript.Echo "ClientCache properties"
WScript.Echo "----------------------"
WScript.Echo "CacheControlCustom: " & _
oClientCache.CacheControlCustom
WScript.Echo "CacheControlMaxAge: " & _
oClientCache.CacheControlMaxAge
WScript.Echo "CacheControlMode: " & _
oClientCache.CacheControlMode
WScript.Echo "HttpExpires: " & _
oClientCache.HttpExpires
Vererbungshierarchie
ConfigurationSectionWithCollection
StaticContentSection
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 |
Weitere Informationen
ConfigurationSection-Klasse
ConfigurationSectionWithCollection-Klasse
HttpClientCache Class
MimeMapElement-Klasse