ApplicationContainsVirtualDirectory (clase 2)
Proporciona una relación entre una aplicación IIS y sus directorios virtuales.
Sintaxis
class ApplicationContainsVirtualDirectory : ObjectContainerAssociation
Métodos
Esta clase no contiene métodos.
Propiedades
La siguiente tabla muestra las propiedades expuestas por la clase ApplicationContainsVirtualDirectory
.
Nombre | Descripción |
---|---|
Container |
(Se hereda de ObjectContainerAssociation.) Objeto Application de solo lectura que representa una aplicación IIS. Una propiedad clave. |
Element |
(Se hereda de ObjectContainerAssociation ). Objeto VirtualDirectory de solo lectura que representa un directorio virtual de IIS. Una propiedad clave. |
Subclases
Esta clase no contiene subclases.
Comentarios
Esta asociación enumera los directorios virtuales de una aplicación determinada.
Ejemplo
En el ejemplo siguiente se enumeran las rutas de acceso de directorio virtual y las rutas de acceso físicas del sitio web predeterminado.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the application for the default Web site.
Set oApp = oWebAdmin.Get("Application.SiteName='Default Web Site',Path='/'")
' Return the set of virtual directory instances in the application.
Set oVDirs = oApp.Associators_("ApplicationContainsVirtualDirectory")
' Print out the virtual directories and their physical paths.
For Each oVDir In oVDirs
WScript.Echo "Virtual Path: " & oVDir.Path
WScript.Echo "PhysicalPath: " & oVDir.PhysicalPath
WScript.Echo
Next
Tenga en cuenta la sintaxis siguiente del ejemplo de código anterior.
Set oVDirs = oApp.Associators_("ApplicationContainsVirtualDirectory")
Para simplificar el código, puede usar la sintaxis siguiente, que le permite usar la asociación sin tener que recordar su nombre exacto.
Set oVDirs = oApp.Associators_(, "VirtualDirectory")
Jerarquía de herencia
ApplicationContainsVirtualDirectory
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
Application (clase)
ObjectContainerAssociation (clase)
VirtualDirectory (clase)