Condividi tramite


Classe StaticContentSection

Espone le impostazioni di configurazione per il contenuto statico in un sito Web.

Sintassi

class StaticContentSection : ConfigurationSectionWithCollection  

Metodi

Nella tabella seguente sono elencati i metodi esposti dalla StaticContentSection classe .

Nome Descrizione
Aggiungere Ereditato da ConfigurationSectionWithCollection.
Cancella Ereditato da ConfigurationSectionWithCollection.
Recupero Ereditato da ConfigurationSectionWithCollection.
GetAllowDefinition Ereditato da ConfigurationSection.
GetAllowLocation Ereditato da ConfigurationSection.
Rimuovi Ereditato da ConfigurationSectionWithCollection.
RevertToParent Ereditato da ConfigurationSection.
SetAllowDefinition Ereditato da ConfigurationSection.
SetAllowLocation Ereditato da ConfigurationSection.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla StaticContentSection classe .

Nome Descrizione
ClientCache Valore HttpClientCache di lettura/scrittura che espone la configurazione di memorizzazione nella cache del client.
DefaultDocFooter Valore di lettura/scrittura string contenente il testo del piè di pagina predefinito per ogni pagina Web in un sito o il percorso di un file contenente il testo del piè di pagina predefinito. La modalità di lettura di questa proprietà dipende dall'impostazione della IsDocFooterFileName proprietà . Il valore predefinito è null.
EnableDocFooter Valore di lettura/scrittura boolean . true se il testo indicato da DefaultDocFooter verrà visualizzato in ogni pagina statica di un sito Web; in caso contrario, false. Il valore predefinito è false.
IsDocFooterFileName Valore di lettura/scrittura boolean . true se la stringa in DefaultDocFooter contiene un percorso di un file contenente il testo del piè di pagina predefinito per ogni pagina Web statica in un sito; in caso contrario, false. Il valore predefinito è false.
Location Ereditato da ConfigurationSection. Proprietà chiave.
Path Ereditato da ConfigurationSection. Proprietà chiave.
SectionInformation Ereditato da ConfigurationSection.
StaticContent Matrice di oggetti MimeMapElement di lettura/scrittura che contengono le mappe MIME per il contenuto statico.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Le proprietà di questa classe corrispondono agli attributi e agli elementi nella <staticContent> sezione del file ApplicationHost.config.

Esempio

Nell'esempio seguente vengono illustrate le proprietà footer-text e client-cache della StaticContentSection classe .

' 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  
  

Gerarchia di ereditarietà

Configurationsection

ConfigurationSectionWithCollection

StaticContentSection

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe ConfigurationSection
Classe ConfigurationSectionWithCollection
Classe HttpClientCache
Classe MimeMapElement