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. |
