ASP - IIsWebVirtualDir
IIsWebVirtualDir
Объект IIsWebVirtualDir служит для установки свойств метабазы, относящихся к одному или всем виртуальным каталогам веб-узла. При использовании объекта IIsWebVirtualDir в корневом каталоге сервера (.../W3SVC/2/ROOT) значения наследуемых свойств будут применены ко всем виртуальным подкаталогам. Можно устанавливать свойства для определенного виртуального каталога, используя объект IIsWebVirtualDir для определенного виртуального каталога (.../W3SVC/2/ROOT/виртуальный_каталог).
Для создания и веб-приложений в виртуальных веб-каталогах и подкаталогах и управления ими также служат методы IIsWebVirtualDir. Приложения также можно определять и управлять ими в веб-каталогах. См. сведения об объекте IIsWebDirectory.
Объект IIsWebVirtualDir является объектом-контейнером ADSI.
ADsPath
Для корневого виртуального каталога сервера:
- IIS://имя_компьютера/W3SVC/N/ROOT
где имя_компьютера может быть любым именем или строкой "LocalHost".
Для определенного виртуального каталога:
- IIS://имя_компьютера/W3SVC/N/ROOT/виртуальный_каталог
где имя_компьютера может быть любым именем или строкой "LocalHost".
Синтаксис
результат = объект.метод
Обозначения
- результат
- Переменная, получающая значение, возвращаемое методом.
- объект
- Переменная, содержащая объект IIsWebVirtualDir. Обычно это результат предшествующей операции GetObject.
- метод
- Выбранный метод объекта.
Может содержать
IIsWebVirtualDir | IIsWebFile |
IIsWebDirectory |
Свойства
Свойства объектов ADSI |
Свойства метабазы
Методы
AppCreate | Создание приложения в указанном разделе метабазы (параметр типа Boolean). |
AppCreate2 | Создание приложения в указанном разделе метабазы (параметр типа Long). |
AppDelete | Удаление определения приложения в указанном разделе. |
AppDeleteRecursive | Удаление определений приложения в указанном разделе и его подразделах. |
AppDisable | Отключение приложения в указанном разделе. |
AppDisableRecursive | Отключение приложения в указанном разделе и его подразделах. |
AppEnable | Включение приложения, отключенного ранее, в указанном разделе. |
AppEnableRecursive | Включение приложений, отключенных ранее, в указанном разделе и его подразделах. |
AppGetStatus | Получение состояния приложения. |
AppUnload | Выгрузка приложения в указанном разделе. |
AppUnloadRecursive | Выгрузка приложения в указанном разделе и его подразделах. |
AspAppRestart | Этот метод перезапускает приложение ASP, вызвавшее его. |
См. также
Методы объектов ADSI | Обычные методы для объектов ADSI. |
Методы объектов-контейнеров ADSI | Обычные методы для объектов-контейнеров ADSI. |