Поделиться через


Класс StaticContentSection

Предоставляет параметры конфигурации для статического содержимого на веб-сайте.

Синтаксис

class StaticContentSection : ConfigurationSectionWithCollection  

Методы

В следующей таблице перечислены методы, предоставляемые классом StaticContentSection .

Имя Описание
Добавление (Наследуется от ConfigurationSectionWithCollection.)
Очистить (Является наследником ConfigurationSectionWithCollection)
Get (Является наследником ConfigurationSectionWithCollection)
GetAllowDefinition (Наследуется от ConfigurationSection.)
GetAllowLocation (Является наследником ConfigurationSection)
Удалить (Является наследником ConfigurationSectionWithCollection)
RevertToParent (Является наследником ConfigurationSection)
SetAllowDefinition (Является наследником ConfigurationSection)
SetAllowLocation (Является наследником ConfigurationSection)

Свойства

В следующей таблице перечислены свойства, предоставляемые классом StaticContentSection .

Имя Описание
ClientCache Значение HttpClientCache для чтения и записи, которое предоставляет конфигурацию кэширования клиента.
DefaultDocFooter Значение для чтения и записи string , содержащее текст нижнего колонтитула по умолчанию для каждой веб-страницы на сайте или путь к файлу, который содержит текст нижнего колонтитула по умолчанию. Способ чтения этого свойства зависит от параметра IsDocFooterFileName свойства . Значение по умолчанию — null.
EnableDocFooter Значение для чтения и записи boolean . true Значение , если текст, указанный параметром DefaultDocFooter , будет отображаться на каждой статической странице веб-сайта; в противном случае — значение false. Значение по умолчанию — false.
IsDocFooterFileName Значение для чтения и записи boolean . true Значение , если строка в содержит путь к файлу, который содержит текст нижнего колонтитула по умолчанию для каждой статической веб-страницы на сайте; в DefaultDocFooter противном случае — значение false. Значение по умолчанию — false.
Location (Наследуется от ConfigurationSection.) Свойство ключа.
Path (Наследуется от ConfigurationSection.) Свойство ключа.
SectionInformation (Является наследником ConfigurationSection)
StaticContent Массив объектов MimeMapElement для чтения и записи, содержащих карты MIME для статического содержимого.

используются подклассы ;

Этот класс не содержит подклассов.

Комментарии

Свойства в этом классе соответствуют атрибутам и элементам в <staticContent> разделе файла ApplicationHost.config.

Пример

В следующем примере показаны свойства StaticContentSection footer-text и client-cache класса .

' 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  
  

Иерархия наследования

ConfigurationSection

ConfigurationSectionWithCollection

StaticContentSection

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

Класс ConfigurationSection
Класс ConfigurationSectionWithCollection
Класс HttpClientCache
Класс MimeMapElement