ASP - AppDeleteRecursive
AppDeleteRecursive
Метод AppDeleteRecursive объектов IIsWebDirectory и IIsWebVirtualDir служит для удаления определений веб-приложения из раздела метабазы и его подразделов. Если приложения выполняются, их работа будет завершена. Если приложение является внутренним для IIS, все ресурсы, связанные с этим приложением, такие как внешние пакеты, будут освобождены, если на этот ресурс не ссылаются другие внутренние приложения.
Примечание. Библиотеки DLL серверных компонентов не освобождаются от внутренних приложений, даже если на них в данный момент не ссылаются другие приложения.
Удаление, выполняемое методом AppDeleteRecursive, нельзя отменить.
Синтаксис
объект.AppDeleteRecursive
Параметры
- объект
- Объект IIS Admin типа IIsWebDirectory или IIsWebVirtualDir.
Пример программы
<%
Dim DirObj
Set DirObj = GetObject("IIS://LocalHost/W3SVC/1/ROOT/MyAppDir")
'Удаление приложения в этом каталоге
'и всех его подкаталогах.
DirObj.AppDeleteRecursive
%>
См. также
AppCreate, AppDelete, AppUnload, AppUnloadRecursive, AppGetStatus, AppDisable, AppDisableRecursive, AppEnable, AppEnableRecursive, AspAppRestart