Класс 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
Иерархия наследования
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