IIsWebVirtualDir (ADSI)

可以使用 IIsWebVirtualDir 对象来设置配置数据库属性,这些属性可应用于网站中的一个或全部虚拟目录。如果在服务器的 ROOT 目录 (.../W3SVC/2/ROOT) 中使用 IIsWebVirtualDir 对象,可继承属性值会应用到所有虚拟子目录。通过对特定虚拟目录 (.../W3SVC/2/ROOT/AVdir) 使用 IIsWebVirtualDir 对象,可以为特定虚拟目录设置属性。

还可以用 IIsWebVirtualDir 方法在 Web 虚拟目录和虚拟子目录中创建和管理 Web 应用程序。还可以在 Web 目录中定义和管理应用程序。请参阅 IIsWebDirectory (ADSI)

IIsWebVirtualDir 对象是一个 ADSI 容器对象。

ADsPath

对于服务器的根虚拟目录,

IIS://MachineName/W3SVC/N/ROOT

其中,MachineName 可以是任何名称或 LocalHost。

对于特定的虚拟目录,

IIS://MachineName/W3SVC/N/ROOT/vdirName

其中,MachineName 可以是任何名称或 LocalHost。

语法

varReturn= object.Method

参数
varReturn
从该方法接收返回值的变量。
object
包含 IIsWebVirtualDir 对象的变量(通常作为上一个 GetObject 操作的结果)。
Method
选定的对象方法。
可以包含
IIsWebVirtualDir (WMI) IIsWebFile (ADSI)
IIsWebDirectory (ADSI)
属性
Windows ADSI 对象属性
配置数据库属性
A-Asp...
AccessFlags AspEnableChunkedEncoding
AccessSSLFlags AspEnableParentPaths
AnonymousPasswordSync AspEnableTypelibCache
AnonymousUserName AspErrorsToNTLog
AnonymousUserPass AspExceptionCatchEnable
AppAllowClientDebug AspLogErrorRequests
AppAllowDebugging AspProcessorThreadMax
AppFriendlyName AspQueueConnectionTestTime
AppIsolated AspQueueTimeout
AppOopRecoverLimit AspRequestQueueMax
AppPackageID AspScriptEngineCacheMax
AppPackageName AspScriptErrorMessage
AppRoot AspScriptErrorSentToBrowser
AppWamClsid AspScriptFileCacheSize
AspAllowOutOfProcComponents AspScriptLanguage
AspAllowSessionState AspScriptTimeout
AspBufferingOn AspSessionMax
AspCodepage AspSessionTimeout
AspEnableApplicationRestart AspTrackThreadingModel
AspEnableAspHtmlFallback
Auth...-U
AuthFlags HttpErrors
AuthPersistence HttpExpires
CacheControlCustom HttpPics
CacheControlMaxAge HttpRedirect
CacheControlNoCache IPSecurity
CacheISAPI LogonMethod
ContentIndexed MimeMap
CreateCGIWithNewConsole Path
CreateProcessAsUser PoolIdcTimeout
DefaultDoc Realm
DefaultDocFooter RedirectHeaders
DefaultLogonDomain ScriptMaps
DirBrowseFlags SSIExecDisable
DontLog UNCPassword
EnableDocFooter UNCUserName
EnableReverseDns UploadReadAheadSize
HttpCustomHeaders
方法
IIsWebDirectory.AppCreate (ADSI) 使用指定的配置数据库项创建应用程序(参数为布尔型)。
IIsWebDirectory.AppCreate2 (ADSI) 使用指定的配置数据库项创建应用程序(参数为长整型)。
IIsWebDirectory.AppDelete (ADSI) 使用指定的项删除应用程序定义。
IIsWebDirectory.AppDeleteRecursive (ADSI) 使用指定的项及其子项删除应用程序定义。
IIsWebDirectory.AppDisable (ADSI) 使用指定的项禁用应用程序。
IIsWebDirectory.AppDisableRecursive (ADSI) 使用指定的项及其子项禁用应用程序。
IIsWebDirectory.AppEnable (ADSI) 启动先前使用指定的项禁用的应用程序。
IIsWebDirectory.AppEnableRecursive (ADSI) 使用指定的项及其子项启用先前被禁用的应用程序。
IIsWebDirectory.AppGetStatus (ADSI) 检索应用程序的状态。
IIsWebDirectory.AppUnload (ADSI) 使用指定的项卸载应用程序。
IIsWebDirectory.AppUnloadRecursive (ADSI) 使用指定的项及其子项卸载应用程序。
IIsWebDirectory.AspAppRestart (ADSI) 重新启动调用它的 ASP 应用程序。
相关主题
Windows ADSI 对象方法 ADSI 对象的标准方法。
Windows ADSI 容器对象方法 ADSI 容器对象的标准方法。

© 1997-2003 Microsoft Corporation。保留所有权利