Freigeben über


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

ConfigurationSection

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