AppDisableRecursive
IIsWebDirectory オブジェクトまたは IIsWebVirtualDir オブジェクトの AppDisableRecursive メソッドは、アウトプロセスで実行中の Web アプリケーションを無効にします。指定したキーおよびそれより下位のすべてのキーにあるアプリケーションが無効になります。アプリケーションのすべてのリソースは解放され、アプリケーションのプロセスは終了します。このアプリケーションへアクセスしようとしても失敗します。AppEnableRecursive メソッドを使用すると、無効になったアプリケーションをもう一度有効にできます。どちらのメソッドも、主にメタベース キーを移動、コピー、または名前を変更するときに使用されます。アプリケーションがインプロセスで動作しているときは、AppDisableRecursive メソッドは機能しません。
構文
DirObj.AppDisableRecursive
パラメータ
- DirObj
IIsWebDirectory タイプまたは IIsWebVirtualDir タイプの IIS Admin オブジェクトです。
コード例
<%
Dim DirObj
Set DirObj = GetObject("IIS://LocalHost/W3SVC/1/ROOT/MyAppDir")
'Disable the application at this directory
'and at all subdirectories.
DirObj.AppDisableRecursive
%>
関連項目
AppCreate、AppDelete、AppDeleteRecursive、AppUnload、AppUnloadRecursive、AppGetStatus、AppDisable、AppEnable、AppEnableRecursive、AspAppRestart